All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AbstractCamelContext |
Represents the context used to configure routes and the policies to use.
|
| AbstractCamelContext.Initialization |
Deprecated. |
| AbstractDynamicRegistry<K,V> |
Base implementation for EndpointRegistry,
TransformerRegistry, and ValidatorRegistry.
|
| BacklogDebugger |
A Debugger that has easy debugging functionality which can be used from JMX with
ManagedBacklogDebuggerMBean.
|
| BacklogTracer |
A tracer used for message tracing, storing a copy of the message details in a backlog.
|
| 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 |
|
| CamelInternalProcessor.BacklogTracerAdvice |
|
| 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 |
A helper class for Camel based injector or bean post processing hooks.
|
| DefaultAsyncProcessorAwaitManager |
|
| DefaultBacklogTracerEventMessage |
An event message holding the traced message by the BacklogTracer.
|
| DefaultBeanIntrospection |
|
| DefaultCamelBeanPostProcessor |
|
| 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
|
| DefaultDebugger |
The default implementation of the Debugger.
|
| DefaultDevConsoleResolver |
Default dev console resolver that looks for dev consoles factories in
META-INF/services/org/apache/camel/dev-console/.
|
| DefaultEndpointRegistry |
Default implementation of EndpointRegistry
|
| DefaultExchangeFactoryManager |
|
| DefaultExecutorServiceManager |
Default ExecutorServiceManager.
|
| DefaultFactoryFinder |
Default factory finder.
|
| DefaultFactoryFinder.ClassSupplier |
|
| DefaultFactoryFinderResolver |
Default factory finder.
|
| DefaultFluentProducerTemplate |
This implementation is based on the usage pattern, that a top level DefaultFluentProducerTemplate instance is created
as singleton and provided to the Camel end user (such as injected into a POJO).
|
| DefaultGlobalEndpointConfiguration |
|
| DefaultHeadersMapFactory |
Default HeadersMapFactory which uses the CaseInsensitiveMap.
|
| DefaultHealthCheckResolver |
Default health check resolver that looks for health checks factories in
META-INF/services/org/apache/camel/health-check/.
|
| 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
|
| 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.
|
| DefaultResourceLoader |
Default ResourceLoader.
|
| DefaultResourceResolvers |
|
| DefaultResourceResolvers.Base64Resolver |
An implementation of the ResourceResolver that resolves a Resource from a base64 encoded string.
|
| DefaultResourceResolvers.ClasspathResolver |
An implementation of the ResourceResolver that resolves a Resource from the classpath.
|
| DefaultResourceResolvers.FileResolver |
An implementation of the ResourceResolver that resolves a Resource from a file.
|
| DefaultResourceResolvers.GzipResolver |
An implementation of the ResourceResolver that resolves a Resource from a gzip+base64 encoded
string.
|
| DefaultResourceResolvers.HttpResolver |
An implementation of the ResourceResolver that resolves a Resource from http.
|
| DefaultResourceResolvers.HttpsResolver |
An implementation of the ResourceResolver that resolves a Resource from https.
|
| DefaultResourceResolvers.MemResolver |
An implementation of the ResourceResolver that resolves a Resource from a string.
|
| DefaultResourceResolvers.RefResolver |
An implementation of the ResourceResolver that resolves a Resource from a bean in the registry of
type String.
|
| 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.
|
| ExplicitCamelContextNameStrategy |
Strategy to used an explicit (fixed) name for CamelContext.
|
| FileStateRepository |
|
| 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 |
|
| PooledExchangeFactory |
Pooled ExchangeFactory that reuses Exchange instance from a pool.
|
| PooledProcessorExchangeFactory |
Pooled ProcessorExchangeFactory that reuses Exchange instance from a pool.
|
| PrototypeExchangeFactory |
ExchangeFactory that creates a new Exchange instance.
|
| PrototypeProcessorExchangeFactory |
ProcessorExchangeFactory that creates a new Exchange instance.
|
| 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 |
|
| ValidatorKey |
Key used in ValidatorRegistry in CamelContext, to ensure a consistent lookup.
|
| WebSpherePackageScanClassResolver |
WebSphere specific resolver to handle loading annotated resources in JAR files.
|