| Interface | Description |
|---|---|
| DefaultFactoryFinder.ClassSupplier |
| Class | Description |
|---|---|
| AbstractCamelContext |
Represents the context used to configure routes and the policies to use.
|
| AbstractDynamicRegistry<K,V> |
Base implementation for
TransformerRegistry,
ValidatorRegistry and EndpointRegistry. |
| BaseExecutorServiceManager |
Base
ExecutorServiceManager which can be used for implementations |
| BasePackageScanResolver |
Base class for package scan resolvers.
|
| BootstrapConfigurerResolver |
Bootstrap configurer resolver that looks for configurer factories in
META-INF/services/org/apache/camel/configurer/.
|
| BootstrapFactoryFinder |
Bootstrap factory finder.
|
| CamelInternalProcessor |
Internal
Processor that Camel routing engine used during routing for cross cutting functionality such as:
Execute UnitOfWork
Keeping track which route currently is being routed
Execute RoutePolicy
Gather JMX performance statics
Tracing
Debugging
Message History
Stream Caching
Transformer
... |
| CamelInternalProcessor.BacklogDebuggerAdvice |
Advice to execute the
BacklogDebugger if enabled. |
| CamelInternalProcessor.BacklogTracerAdvice |
Advice to execute the
BacklogTracer if enabled. |
| CamelInternalProcessor.ChildUnitOfWorkProcessorAdvice |
Advice when an EIP uses the shareUnitOfWork functionality.
|
| CamelInternalProcessor.DebuggerAdvice |
Advice to execute when using custom debugger.
|
| CamelInternalProcessor.DelayerAdvice |
Advice for delaying
|
| CamelInternalProcessor.MessageHistoryAdvice |
Advice when Message History has been enabled.
|
| CamelInternalProcessor.NodeHistoryAdvice |
Advice that stores the node id and label of the processor that is processing the exchange.
|
| CamelInternalProcessor.RouteInflightRepositoryAdvice |
Advice to keep the
InflightRepository up to date. |
| CamelInternalProcessor.RouteLifecycleAdvice |
Advice to invoke callbacks for before and after routing.
|
| CamelInternalProcessor.RoutePolicyAdvice |
Advice to execute any
RoutePolicy a route may have been configured with. |
| CamelInternalProcessor.StreamCachingAdvice |
Advice for
StreamCachingStrategy |
| CamelInternalProcessor.TracingAdvice |
Advice for tracing
|
| CamelInternalProcessor.UnitOfWorkProcessorAdvice |
Advice to inject new
UnitOfWork to the Exchange if needed, and as well to ensure the
UnitOfWork is done and stopped. |
| CamelPostProcessorHelper | |
| DefaultAsyncProcessorAwaitManager | |
| DefaultBeanIntrospection | |
| DefaultCamelBeanPostProcessor |
A bean post processor which implements the Bean
Integration features in Camel.
|
| DefaultCamelContextNameStrategy |
A default name strategy which auto assigns a name using a prefix-counter pattern.
|
| DefaultChannel |
DefaultChannel is the default
Channel. |
| DefaultClassResolver |
Default class resolver that uses regular class loader to load classes.
|
| DefaultComponentNameResolver | |
| DefaultComponentResolver |
The default implementation of
ComponentResolver which tries to find components by using the URI scheme prefix
and searching for a file of the URI scheme name in the META-INF/services/org/apache/camel/component/ directory
on the classpath. |
| DefaultConfigurerResolver |
Default configurer resolver that looks for configurer factories in
META-INF/services/org/apache/camel/configurer/.
|
| DefaultConsumerTemplate |
Default implementation of
ConsumerTemplate. |
| DefaultDataFormatResolver |
Default data format resolver
|
| DefaultEndpointRegistry |
Default implementation of
EndpointRegistry |
| DefaultExecutorServiceManager |
Default
ExecutorServiceManager. |
| DefaultFactoryFinder |
Default factory finder.
|
| DefaultFactoryFinderResolver |
Default factory finder.
|
| DefaultFluentProducerTemplate | |
| DefaultGlobalEndpointConfiguration | |
| DefaultHeadersMapFactory |
Default
HeadersMapFactory which uses the CaseInsensitiveMap. |
| DefaultInflightRepository |
Default
InflightRepository. |
| DefaultInjector |
A default implementation of
Injector which just uses reflection to instantiate new objects using their zero
argument constructor, and then performing bean post processing using CamelBeanPostProcessor. |
| DefaultInterceptEndpointFactory |
Default
InterceptEndpointFactory. |
| DefaultLanguageResolver |
Default language resolver that looks for language factories in META-INF/services/org/apache/camel/language/
and language resolvers in META-INF/services/org/apache/camel/language/resolver/.
|
| DefaultManagementNameStrategy |
Default implementation of
ManagementNameStrategy
This implementation will by default use a name pattern as #name# and in case of a clash, then the pattern
will fallback to be using the counter as #name#-#counter#. |
| DefaultManagementStrategy |
A default management strategy that does not manage.
|
| DefaultManagementStrategyFactory |
Factory for creating non JMX
ManagementStrategy. |
| DefaultMessageHistoryFactory | |
| DefaultNodeIdFactory |
Default id factory.
|
| DefaultPackageScanClassResolver |
Default implement of
PackageScanClassResolver |
| DefaultPackageScanResourceResolver |
Default implement of
PackageScanResourceResolver |
| DefaultProducerTemplate |
Template (named like Spring's TransactionTemplate & JmsTemplate et al) for working with Camel and sending
Message instances in an Exchange to an Endpoint. |
| DefaultReactiveExecutor |
Default
ReactiveExecutor. |
| DefaultResource | |
| DefaultRoute |
Default implementation of
Route. |
| DefaultRouteController |
A default
RouteController that starts the routes in a fail-fast mode, which means if any of the routes fail
to startup then this causes Camel to fail to startup as well. |
| DefaultRouteError | |
| DefaultRouteFactory |
Default
RouteFactory. |
| DefaultRoutesLoader |
Default
RoutesLoader. |
| DefaultRouteStartupOrder |
Default implementation of
RouteStartupOrder. |
| DefaultRuntimeEndpointRegistry | |
| DefaultServiceBootstrapCloseable |
Default
BootstrapCloseable which will collect all registered Service which is
BootstrapCloseable and run their task and remove the service from CamelContext. |
| DefaultShutdownStrategy |
Default
ShutdownStrategy which uses graceful shutdown. |
| DefaultStreamCachingStrategy |
Default implementation of
StreamCachingStrategy |
| DefaultSupervisingRouteController |
A supervising capable
RouteController that delays the startup of the routes after the camel context startup
and takes control of starting the routes in a safe manner. |
| DefaultTracer |
Default
Tracer implementation that will log traced messages to the logger named
org.apache.camel.Tracing. |
| DefaultTransformerRegistry |
Default implementation of
TransformerRegistry. |
| DefaultUnitOfWork |
The default implementation of
UnitOfWork |
| DefaultUnitOfWorkFactory |
Default
UnitOfWorkFactory |
| DefaultUriFactoryResolver |
Default assembler resolver that looks for
UriFactoryResolver factories in
META-INF/services/org/apache/camel/urifactory/. |
| DefaultValidatorRegistry |
Default implementation of
ValidatorRegistry. |
| DeferServiceStartupListener |
A
StartupListener that defers starting Services, until as late as possible during
the startup process of CamelContext. |
| DurationRoutePolicy |
RoutePolicy which executes for a duration and then triggers an action. |
| DurationRoutePolicyFactory |
RoutePolicyFactory which executes for a duration and then triggers an action. |
| EndpointKey |
Key used in
DefaultEndpointRegistry in AbstractCamelContext, to ensure a consistent lookup. |
| ExplicitCamelContextNameStrategy |
Strategy to used an explicit (fixed) name for
CamelContext. |
| FileStateRepository |
This
FileStateRepository class is a file-based implementation of a StateRepository. |
| HashMapHeadersMapFactory |
HashMap
HeadersMapFactory which uses a plain HashMap. |
| LimitedPollingConsumerPollStrategy |
A
PollingConsumerPollStrategy which supports suspending consumers if they failed for X
number of times in a row. |
| MDCUnitOfWork |
This unit of work supports MDC.
|
| MemoryStateRepository |
This
MemoryStateRepository class is a memory-based implementation of a StateRepository. |
| RouteService |
Represents the runtime objects for a given route so that it can be stopped independently of other routes
|
| SharedCamelInternalProcessor |
A Shared (thread safe) internal
Processor that Camel routing engine used during routing for cross cutting
functionality such as:
Execute UnitOfWork
Keeping track which route currently is being routed
Execute RoutePolicy
Gather JMX performance statics
Tracing
Debugging
Message History
Stream Caching
Transformer
... |
| SimpleCamelContext |
Represents the context used to configure routes and the policies to use.
|
| SubscribeMethodProcessor |
A
Processor which is used for POJO @Consume where you can have multiple @Consume on the same
endpoint/consumer and via predicate's can filter and call different methods. |
| TransformerKey |
Key used in
TransformerRegistry in
AbstractCamelContext, to ensure a consistent lookup. |
| ValidatorKey |
Key used in
ValidatorRegistry in CamelContext, to ensure a consistent lookup. |
| WebSpherePackageScanClassResolver |
WebSphere specific resolver to handle loading annotated resources in JAR files.
|
| Enum | Description |
|---|---|
| AbstractCamelContext.Initialization | Deprecated |
Apache Camel