interface |
AsyncProcessorAwaitManager |
A manager to handle async routing engine, when Exchanges are being handed over from one thread to another,
while the callee thread is blocked waiting for the other threads to complete, before it can continue.
|
interface |
BeanIntrospection |
Used for introspecting beans properties via Java reflection; such as extracting current property values, or updating
one or more properties etc.
|
interface |
CliConnector |
Local CliConnector that allows Camel CLI to manage local running Camel integrations.
|
interface |
ContextReloadStrategy |
|
interface |
EndpointRegistry<K> |
Registry to cache endpoints in memory.
|
interface |
ExchangeFactoryManager |
|
interface |
ExecutorServiceManager |
Strategy to create thread pools.
|
interface |
ExtendedRoutesBuilderLoader |
An extended RoutesBuilderLoader that is capable of loading from multiple resources in one unit (such as
compiling them together).
|
interface |
InflightRepository |
A repository which tracks in flight Exchanges.
|
interface |
ManagementMBeanAssembler |
An assembler to assemble a RequiredModelMBean which can be used to register the
object in JMX.
|
interface |
ManagementStrategy |
Strategy for management.
|
interface |
MessageHistoryFactory |
|
interface |
PackageScanClassResolver |
A resolver that can find classes based on package scanning.
|
interface |
PackageScanResourceResolver |
A resolver that can find resources based on package scanning.
|
interface |
PropertiesComponent |
Component for property placeholders and loading properties from sources (such as .properties file from classpath or
file system)
|
interface |
ReloadStrategy |
SPI strategy for reloading.
|
interface |
ResourceReloadStrategy |
|
interface |
ResourceResolver |
SPI for loading resources.
|
interface |
RouteController |
Controller for managing the lifecycle of all the Route's.
|
interface |
RoutesBuilderLoader |
|
interface |
RuntimeEndpointRegistry |
A registry which listen for runtime usage of Endpoint during routing in Camel.
|
interface |
ShutdownStrategy |
Pluggable shutdown strategy executed during shutdown of Camel and the active routes.
|
interface |
StartupStepRecorder |
To record StartupStep during startup to allow to capture diagnostic information to help troubleshoot Camel
applications via various tooling such as Java Flight Recorder.
|
interface |
StreamCachingStrategy |
|
interface |
SupervisingRouteController |
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.
|
interface |
Tracer |
SPI for tracing messages.
|
interface |
TransformerRegistry<K> |
Registry to cache transformers in memory.
|
interface |
TypeConverterRegistry |
Registry for type converters.
|
interface |
ValidatorRegistry<K> |
Registry to cache validators in memory.
|