Package | Description |
---|---|
org.apache.camel |
The core Camel API.
|
org.apache.camel.cloud |
Camel cloud
|
org.apache.camel.health |
Camel Health Check support
|
org.apache.camel.spi |
Service Provider Interfaces used by the Camel runtime which are plugin strategies.
|
org.apache.camel.support.jsse |
A collection of utility classes for configuring a JSSE SSLContext and other JSSE classes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CatalogCamelContext
Catalog level interface for the
CamelContext |
interface |
ExtendedCamelContext
Extended
CamelContext which contains the methods and APIs that are not primary intended for Camel end users
but for SPI, custom components, or more advanced used-cases with Camel. |
Modifier and Type | Method and Description |
---|---|
<T extends CamelContext> |
CamelContext.adapt(Class<T> type)
Adapts this
CamelContext to the specialized type. |
Modifier and Type | Method and Description |
---|---|
CamelContext |
CamelContextAware.getCamelContext()
Get the
CamelContext |
CamelContext |
ProducerTemplate.getCamelContext()
Get the
CamelContext |
CamelContext |
FluentProducerTemplate.getCamelContext()
Get the
CamelContext |
CamelContext |
ConsumerTemplate.getCamelContext()
Get the
CamelContext |
CamelContext |
Endpoint.getCamelContext()
Returns the context which created the endpoint
|
CamelContext |
Route.getCamelContext()
Gets the camel context
|
CamelContext |
VetoCamelContextStartException.getContext() |
CamelContext |
Exchange.getContext()
Returns the container so that a processor can resolve endpoints from URIs
|
Modifier and Type | Method and Description |
---|---|
void |
RouteConfigurationsBuilder.addRouteConfigurationsToCamelContext(CamelContext context)
Adds the route configurations from this builder to the CamelContext.
|
void |
RoutesBuilder.addRoutesToCamelContext(CamelContext context)
Adds the routes from this Route Builder to the CamelContext.
|
void |
AfterPropertiesConfigured.afterPropertiesConfigured(CamelContext camelContext)
Callback invoked after the element have configured its properties.
|
Expression |
ExpressionFactory.createExpression(CamelContext camelContext)
Creates an expression
|
Predicate |
PredicateFactory.createPredicate(CamelContext camelContext)
Creates a predicate
|
default void |
Expression.init(CamelContext context)
Initialize the expression with the given camel context
|
default void |
Predicate.init(CamelContext context)
Initialize the predicate with the given camel context
|
default void |
Predicate.initPredicate(CamelContext context)
Initialize as a predicate with the given camel context
|
default void |
StartupListener.onCamelContextFullyStarted(CamelContext context,
boolean alreadyStarted)
Callback invoked when the
CamelContext has been fully started. |
void |
StartupListener.onCamelContextStarted(CamelContext context,
boolean alreadyStarted)
Callback invoked when the
CamelContext is about to be fully started (not started yet). |
default void |
StartupListener.onCamelContextStarting(CamelContext context,
boolean alreadyStarted)
Callback invoked when the
CamelContext is being started. |
Endpoint |
EndpointProducerResolver.resolve(CamelContext context)
Resolves this object as an endpoint.
|
Endpoint |
EndpointConsumerResolver.resolve(CamelContext context)
Resolves this object as an endpoint.
|
<T extends Endpoint> |
EndpointProducerResolver.resolve(CamelContext context,
Class<T> endpointType)
Resolves this object as an endpoint.
|
<T extends Endpoint> |
EndpointConsumerResolver.resolve(CamelContext context,
Class<T> endpointType)
Resolves this object as an endpoint.
|
void |
CamelContextAware.setCamelContext(CamelContext camelContext)
Injects the
CamelContext |
void |
Endpoint.setCamelContext(CamelContext context)
Sets the camel context.
|
static <T> T |
CamelContextAware.trySetCamelContext(T object,
CamelContext camelContext)
Set the
CamelContext context if the object is an instance of CamelContextAware . |
Set<String> |
RoutesBuilder.updateRoutesToCamelContext(CamelContext context)
Adds or updates the routes from this Route Builder to the CamelContext.
|
Constructor and Description |
---|
VetoCamelContextStartException(String message,
CamelContext context) |
VetoCamelContextStartException(String message,
CamelContext context,
boolean rethrowException) |
VetoCamelContextStartException(String message,
Throwable cause,
CamelContext context) |
VetoCamelContextStartException(String message,
Throwable cause,
CamelContext context,
boolean rethrowException) |
Modifier and Type | Method and Description |
---|---|
T |
ServiceFactory.newInstance(CamelContext camelContext)
Creates an instance of a service.
|
Modifier and Type | Method and Description |
---|---|
static HealthCheckRegistry |
HealthCheckRegistry.get(CamelContext context)
Returns an optional
HealthCheckRegistry , by default no registry is present, and it must be explicit
activated. |
static Collection<HealthCheck.Result> |
HealthCheckHelper.invoke(CamelContext camelContext)
Invokes the checks and returns a collection of results.
|
static Collection<HealthCheck.Result> |
HealthCheckHelper.invoke(CamelContext camelContext,
Function<HealthCheck,Map<String,Object>> optionsSupplier)
Invokes the checks and returns a collection of results.
|
static Collection<HealthCheck.Result> |
HealthCheckHelper.invoke(CamelContext camelContext,
Function<HealthCheck,Map<String,Object>> optionsSupplier,
HealthCheckFilter filter)
Invokes the checks and returns a collection of results.
|
static Collection<HealthCheck.Result> |
HealthCheckHelper.invoke(CamelContext camelContext,
HealthCheckFilter filter)
Invokes the checks and returns a collection of results.
|
static Optional<HealthCheck.Result> |
HealthCheckHelper.invoke(CamelContext camelContext,
String id,
Map<String,Object> options)
Invoke a check by id.
|
static Collection<HealthCheck.Result> |
HealthCheckHelper.invokeLiveness(CamelContext camelContext)
Invokes the liveness checks and returns a collection of results.
|
static Collection<HealthCheck.Result> |
HealthCheckHelper.invokeReadiness(CamelContext camelContext)
Invokes the readiness checks and returns a collection of results.
|
static Optional<HealthCheck.Result> |
HealthCheckHelper.query(CamelContext camelContext,
String id,
Map<String,Object> options)
Query the status of a check by id.
|
Modifier and Type | Method and Description |
---|---|
CamelContext |
HasCamelContext.getCamelContext()
Returns the camel context.
|
CamelContext |
Validator.getCamelContext() |
CamelContext |
Transformer.getCamelContext() |
CamelContext |
CamelEvent.CamelContextEvent.getContext() |
Modifier and Type | Method and Description |
---|---|
boolean |
CamelContextTracker.accept(CamelContext camelContext)
Called to determine whether this tracker should accept the given context.
|
boolean |
CamelContextTracker.Filter.accept(CamelContext camelContext) |
Exchange |
AggregationRepository.add(CamelContext camelContext,
String key,
Exchange exchange)
Add the given
Exchange under the correlation key. |
Exchange |
OptimisticLockingAggregationRepository.add(CamelContext camelContext,
String key,
Exchange oldExchange,
Exchange newExchange)
Add the given
Exchange under the correlation key. |
InternalProcessor |
InternalProcessorFactory.addChildUnitOfWorkProcessorAdvice(CamelContext camelContext,
Processor processor,
Route route,
UnitOfWork parent) |
InternalProcessor |
InternalProcessorFactory.addUnitOfWorkProcessorAdvice(CamelContext camelContext,
Processor processor,
Route route) |
default void |
UnitOfWorkFactory.afterPropertiesConfigured(CamelContext camelContext) |
void |
CamelContextCustomizer.configure(CamelContext camelContext)
Configure the
CamelContext . |
boolean |
PropertyConfigurer.configure(CamelContext camelContext,
Object target,
String name,
Object value,
boolean ignoreCase)
Configures the property
|
void |
AggregationRepository.confirm(CamelContext camelContext,
String exchangeId)
Confirms the completion of the
Exchange . |
void |
CamelContextTracker.contextCreated(CamelContext camelContext)
Called when a context is created.
|
void |
CamelContextTracker.contextDestroyed(CamelContext camelContext)
Called when a context has been shutdown.
|
ManagementStrategy |
ManagementStrategyFactory.create(CamelContext context,
Map<String,Object> properties)
Creates the
ManagementStrategy . |
Consumer |
RestApiConsumerFactory.createApiConsumer(CamelContext camelContext,
Processor processor,
String contextPath,
RestConfiguration configuration,
Map<String,Object> parameters)
Creates a new REST API Event Driven Consumer,
which provides API listing of the REST services
|
Processor |
RestApiProcessorFactory.createApiProcessor(CamelContext camelContext,
String contextPath,
RestConfiguration configuration,
Map<String,Object> parameters)
Creates a new REST API Processor , which provides API
listing of the REST services
|
Processor |
BeanProcessorFactory.createBeanProcessor(CamelContext camelContext,
Object bean,
Method method)
Creates the bean processor from the existing bean instance
|
Processor |
BeanProcessorFactory.createBeanProcessor(CamelContext camelContext,
Object bean,
String beanType,
Class<?> beanClass,
String ref,
String method,
BeanScope scope)
Creates the bean processor from a given set of parameters that can refer to the bean via an existing bean, a
reference to a bean, or its class name etc.
|
CamelEvent |
EventFactory.createCamelContextInitializedEvent(CamelContext context)
Creates an
CamelEvent for Camel has been initialized successfully. |
CamelEvent |
EventFactory.createCamelContextInitializingEvent(CamelContext context)
Creates an
CamelEvent for Camel is initializing. |
CamelEvent |
EventFactory.createCamelContextResumedEvent(CamelContext context)
Creates an
CamelEvent for Camel has been resumed successfully. |
CamelEvent |
EventFactory.createCamelContextResumeFailureEvent(CamelContext context,
Throwable cause)
Creates an
CamelEvent for Camel failing to resume |
CamelEvent |
EventFactory.createCamelContextResumingEvent(CamelContext context)
Creates an
CamelEvent for Camel is resuming. |
CamelEvent |
EventFactory.createCamelContextRoutesStartedEvent(CamelContext context)
Creates an
CamelEvent for Camel routes started. |
CamelEvent |
EventFactory.createCamelContextRoutesStartingEvent(CamelContext context)
Creates an
CamelEvent for Camel routes starting. |
CamelEvent |
EventFactory.createCamelContextRoutesStoppedEvent(CamelContext context)
Creates an
CamelEvent for Camel routes stopped. |
CamelEvent |
EventFactory.createCamelContextRoutesStoppingEvent(CamelContext context)
Creates an
CamelEvent for Camel routes stopping. |
CamelEvent |
EventFactory.createCamelContextStartedEvent(CamelContext context)
Creates an
CamelEvent for Camel has been started successfully. |
CamelEvent |
EventFactory.createCamelContextStartingEvent(CamelContext context)
Creates an
CamelEvent for Camel is starting. |
CamelEvent |
EventFactory.createCamelContextStartupFailureEvent(CamelContext context,
Throwable cause)
Creates an
CamelEvent for Camel failing to start |
CamelEvent |
EventFactory.createCamelContextStopFailureEvent(CamelContext context,
Throwable cause)
Creates an
CamelEvent for Camel failing to stop cleanly |
CamelEvent |
EventFactory.createCamelContextStoppedEvent(CamelContext context)
Creates an
CamelEvent for Camel has been stopped successfully. |
CamelEvent |
EventFactory.createCamelContextStoppingEvent(CamelContext context)
Creates an
CamelEvent for Camel is stopping. |
CamelEvent |
EventFactory.createCamelContextSuspendedEvent(CamelContext context)
Creates an
CamelEvent for Camel has been suspended successfully. |
CamelEvent |
EventFactory.createCamelContextSuspendingEvent(CamelContext context)
Creates an
CamelEvent for Camel is suspending. |
Channel |
InternalProcessorFactory.createChannel(CamelContext camelContext) |
Consumer |
RestConsumerFactory.createConsumer(CamelContext camelContext,
Processor processor,
String verb,
String basePath,
String uriTemplate,
String consumes,
String produces,
RestConfiguration configuration,
Map<String,Object> parameters)
Creates a new REST Event Driven Consumer, which
consumes messages from the endpoint using the given processor
|
DataFormat |
ModelReifierFactory.createDataFormat(CamelContext camelContext,
Object dataFormatDefinition) |
DataFormat |
DataFormatResolver.createDataFormat(String name,
CamelContext context)
Creates the given data format given its name.
|
AsyncProcessor |
AnnotationBasedProcessorFactory.createDynamicRouter(CamelContext camelContext,
DynamicRouter annotation)
Creates dynamic router processor from the configured annotation.
|
Expression |
ModelReifierFactory.createExpression(CamelContext camelContext,
Object expressionDefinition) |
Endpoint |
InterceptEndpointFactory.createInterceptSendToEndpoint(CamelContext camelContext,
Endpoint endpoint,
boolean skip,
Processor before,
Processor after)
Creates an endpoint when intercepting sending to an endpoint (detour).
|
LifecycleStrategy |
ManagementStrategyFactory.createLifecycle(CamelContext context)
Creates the associated
LifecycleStrategy that the management strategy uses. |
Predicate |
ModelReifierFactory.createPredicate(CamelContext camelContext,
Object expressionDefinition) |
Processor |
ProcessorFactory.createProcessor(CamelContext camelContext,
String definitionName,
Object[] args)
Creates a processor by the name of the definition.
|
Producer |
RestProducerFactory.createProducer(CamelContext camelContext,
String host,
String verb,
String basePath,
String uriTemplate,
String queryParameters,
String consumes,
String produces,
RestConfiguration configuration,
Map<String,Object> parameters)
Creates a new REST producer.
|
AsyncProcessor |
AnnotationBasedProcessorFactory.createRecipientList(CamelContext camelContext,
RecipientList annotation)
Creates recipient list processor from the configured annotation.
|
Route |
RouteFactory.createRoute(CamelContext camelContext,
NamedNode routeDefinition,
String routeId,
String routeDescription,
Endpoint endpoint,
Resource resource)
Creates the route which should be configured afterwards with more configurations.
|
Route |
ModelReifierFactory.createRoute(CamelContext camelContext,
Object routeDefinition) |
RoutePolicy |
RoutePolicyFactory.createRoutePolicy(CamelContext camelContext,
String routeId,
NamedNode route)
Creates a new
RoutePolicy which will be assigned to the given route. |
AsyncProcessor |
AnnotationBasedProcessorFactory.createRoutingSlip(CamelContext camelContext,
RoutingSlip annotation)
Creates routing slip processor from the configured annotation.
|
CamelEvent |
EventFactory.createServiceStartupFailureEvent(CamelContext context,
Object service,
Throwable cause)
Creates an
CamelEvent for a Service failed to start cleanly |
CamelEvent |
EventFactory.createServiceStopFailureEvent(CamelContext context,
Object service,
Throwable cause)
Creates an
CamelEvent for a Service failed to stop cleanly |
SharedInternalProcessor |
InternalProcessorFactory.createSharedCamelInternalProcessor(CamelContext camelContext) |
Transformer |
ModelReifierFactory.createTransformer(CamelContext camelContext,
Object transformerDefinition) |
Validator |
ModelReifierFactory.createValidator(CamelContext camelContext,
Object transformerDefinition) |
String |
ModelToXMLDumper.dumpModelAsXml(CamelContext context,
NamedNode definition)
Dumps the definition as XML
|
String |
ModelToXMLDumper.dumpModelAsXml(CamelContext context,
NamedNode definition,
boolean resolvePlaceholders,
boolean resolveDelegateEndpoints)
Dumps the definition as XML
|
Exchange |
AggregationRepository.get(CamelContext camelContext,
String key)
Gets the given exchange with the correlation key
This method is always invoked for any incoming exchange in the aggregator.
|
Object |
ManagementObjectStrategy.getManagedObjectForCamelContext(CamelContext context) |
Object |
ManagementObjectStrategy.getManagedObjectForCamelHealth(CamelContext context,
HealthCheckRegistry healthCheckRegistry) |
Object |
ManagementObjectStrategy.getManagedObjectForClusterService(CamelContext context,
CamelClusterService service) |
Object |
ManagementObjectStrategy.getManagedObjectForComponent(CamelContext context,
Component component,
String name) |
Object |
ManagementObjectStrategy.getManagedObjectForConsumer(CamelContext context,
Consumer consumer) |
Object |
ManagementObjectStrategy.getManagedObjectForDataFormat(CamelContext context,
DataFormat dataFormat) |
Object |
ManagementObjectStrategy.getManagedObjectForEndpoint(CamelContext context,
Endpoint endpoint) |
Object |
ManagementObjectStrategy.getManagedObjectForEventNotifier(CamelContext context,
EventNotifier eventNotifier) |
Object |
ManagementObjectStrategy.getManagedObjectForProcessor(CamelContext context,
Processor processor,
NamedNode definition,
Route route) |
Object |
ManagementObjectStrategy.getManagedObjectForProducer(CamelContext context,
Producer producer) |
Object |
ManagementObjectStrategy.getManagedObjectForRoute(CamelContext context,
Route route) |
Object |
ManagementObjectStrategy.getManagedObjectForRouteController(CamelContext context,
RouteController routeController) |
Object |
ManagementObjectStrategy.getManagedObjectForService(CamelContext context,
Service service) |
Object |
ManagementObjectStrategy.getManagedObjectForThreadPool(CamelContext context,
ThreadPoolExecutor threadPool,
String id,
String sourceId,
String routeId,
String threadPoolProfileId) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForCamelContext(CamelContext context) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForCamelHealth(CamelContext context) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForClusterService(CamelContext context,
CamelClusterService service) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForConsumer(CamelContext context,
Consumer consumer) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForDataFormat(CamelContext context,
DataFormat endpoint) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForEventNotifier(CamelContext context,
EventNotifier eventNotifier) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForProcessor(CamelContext context,
Processor processor,
NamedNode definition) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForProducer(CamelContext context,
Producer producer) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForRouteController(CamelContext context,
RouteController controller) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForService(CamelContext context,
Service service) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForStep(CamelContext context,
Processor processor,
NamedNode definition) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForThreadPool(CamelContext context,
ThreadPoolExecutor threadPool,
String id,
String sourceId) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForTracer(CamelContext context,
Service tracer) |
Object |
XMLRoutesDefinitionLoader.loadRestsDefinition(CamelContext context,
InputStream inputStream)
Deprecated.
Loads from XML into rests.
|
Object |
XMLRoutesDefinitionLoader.loadRoutesDefinition(CamelContext context,
InputStream inputStream)
Deprecated.
Loads from XML into routes.
|
Object |
XMLRoutesDefinitionLoader.loadRouteTemplatesDefinition(CamelContext context,
InputStream inputStream)
Deprecated.
Loads from XML into route templates.
|
static void |
CamelContextTracker.notifyContextCreated(CamelContext camelContext) |
static void |
CamelContextTracker.notifyContextDestroyed(CamelContext camelContext) |
default void |
LifecycleStrategy.onContextInitialized(CamelContext context)
Notification on initialized
CamelContext . |
void |
OnCamelContextInitialized.onContextInitialized(CamelContext context) |
void |
OnCamelContextInitializing.onContextInitializing(CamelContext context) |
default void |
LifecycleStrategy.onContextInitializing(CamelContext context)
Notification on initializing a
CamelContext . |
void |
OnCamelContextStart.onContextStart(CamelContext context) |
default void |
LifecycleStrategy.onContextStart(CamelContext context)
Deprecated.
|
default void |
LifecycleStrategy.onContextStarted(CamelContext context)
Notification on started
CamelContext . |
void |
OnCamelContextStarted.onContextStarted(CamelContext context) |
default void |
LifecycleStrategy.onContextStarting(CamelContext context)
Notification on starting a
CamelContext . |
void |
OnCamelContextStarting.onContextStarting(CamelContext context) |
default void |
LifecycleStrategy.onContextStop(CamelContext context)
Deprecated.
|
void |
OnCamelContextStop.onContextStop(CamelContext context) |
default void |
LifecycleStrategy.onContextStopped(CamelContext context)
Notification on stopped
CamelContext . |
void |
OnCamelContextStopped.onContextStopped(CamelContext context) |
default void |
LifecycleStrategy.onContextStopping(CamelContext context)
Notification on stopping a
CamelContext . |
void |
OnCamelContextStopping.onContextStopping(CamelContext context) |
void |
LifecycleStrategy.onServiceAdd(CamelContext context,
Service service,
Route route)
Notification on adding a
Service . |
void |
LifecycleStrategy.onServiceRemove(CamelContext context,
Service service,
Route route)
Notification on removing a
Service . |
void |
LifecycleStrategy.onThreadPoolAdd(CamelContext camelContext,
ThreadPoolExecutor threadPool,
String id,
String sourceId,
String routeId,
String threadPoolProfileId)
Notification on adding a thread pool.
|
void |
LifecycleStrategy.onThreadPoolRemove(CamelContext camelContext,
ThreadPoolExecutor threadPool)
Notification on removing a thread pool.
|
Exchange |
RecoverableAggregationRepository.recover(CamelContext camelContext,
String exchangeId)
Recovers the exchange with the given exchange id
|
void |
AggregationRepository.remove(CamelContext camelContext,
String key,
Exchange exchange)
Removes the exchange with the given correlation key, which should happen when an
Exchange is completed
Important: This method is not invoked if only one exchange was completed, and therefore the
exchange does not need to be added to a repository, as its completed immediately. |
void |
OptimisticLockingAggregationRepository.remove(CamelContext camelContext,
String key,
Exchange exchange)
Removes the given Exchange when both the supplied key and Exchange are present in the repository.
|
Component |
ComponentResolver.resolveComponent(String name,
CamelContext context)
Attempts to resolve the component for the given URI
|
EndpointUriFactory |
UriFactoryResolver.resolveFactory(String name,
CamelContext context)
Resolves the given
EndpointUriFactory . |
Language |
LanguageResolver.resolveLanguage(String name,
CamelContext context)
Resolves the given language.
|
Set<String> |
ComponentNameResolver.resolveNames(CamelContext camelContext)
Discovers which components are available on the classpath.
|
PropertyConfigurer |
ConfigurerResolver.resolvePropertyConfigurer(String name,
CamelContext context)
Resolves the given configurer.
|
Set<String> |
RecoverableAggregationRepository.scan(CamelContext camelContext)
Scans the repository for
Exchange s to be recovered |
void |
Validator.setCamelContext(CamelContext context) |
void |
Transformer.setCamelContext(CamelContext context) |
boolean |
BeanIntrospection.setProperty(CamelContext context,
Object target,
String name,
Object value)
This method supports three modes to set a property:
1.
|
boolean |
BeanIntrospection.setProperty(CamelContext context,
TypeConverter typeConverter,
Object target,
String name,
Object value,
String refName,
boolean allowBuilderPattern,
boolean allowPrivateSetter,
boolean ignoreCase)
This method supports three modes to set a property:
1.
|
void |
RestBindingJaxbDataFormatFactory.setupJaxb(CamelContext camelContext,
RestConfiguration config,
String type,
Class<?> typeClass,
String outType,
Class<?> outTypeClass,
DataFormat jaxb,
DataFormat outJaxb)
Setup XML data format
|
void |
ManagementStrategyFactory.setupManagement(CamelContext camelContext,
ManagementStrategy strategy,
LifecycleStrategy lifecycle)
Setup the management on the
CamelContext . |
void |
ShutdownStrategy.shutdown(CamelContext context,
List<RouteStartupOrder> routes)
Shutdown the routes
|
void |
ShutdownStrategy.shutdown(CamelContext context,
List<RouteStartupOrder> routes,
long timeout,
TimeUnit timeUnit)
Shutdown the routes using a specified timeout instead of the default timeout values
|
boolean |
ShutdownStrategy.shutdown(CamelContext context,
RouteStartupOrder route,
long timeout,
TimeUnit timeUnit,
boolean abortAfterTimeout)
Shutdown the route using a specified timeout instead of the default timeout values and supports abortAfterTimeout
mode
|
void |
ShutdownStrategy.shutdownForced(CamelContext context,
List<RouteStartupOrder> routes)
Shutdown the routes, forcing shutdown being more aggressive, if timeout occurred.
|
void |
ShutdownStrategy.suspend(CamelContext context,
List<RouteStartupOrder> routes)
Suspends the routes
|
void |
ShutdownStrategy.suspend(CamelContext context,
List<RouteStartupOrder> routes,
long timeout,
TimeUnit timeUnit)
Suspends the routes using a specified timeout instead of the default timeout values
|
default boolean |
CamelContextTracker.Filter.test(CamelContext camelContext) |
Processor |
InterceptStrategy.wrapProcessorInInterceptors(CamelContext context,
NamedNode definition,
Processor target,
Processor nextTarget)
Give implementor an opportunity to wrap the target processor in a route.
|
Modifier and Type | Method and Description |
---|---|
CamelContext |
JsseParameters.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
SSLContext |
SSLContextParameters.createSSLContext(CamelContext camelContext)
Creates an
SSLContext based on the related configuration options of this instance. |
void |
JsseParameters.setCamelContext(CamelContext context)
Sets the optional
CamelContext used for integration with core capabilities such as Camel Property
Placeholders and ClassResolver . |
Apache Camel