| Package | Description |
|---|---|
| org.apache.camel.catalog |
Camel Catalog API
|
| org.apache.camel.health |
Camel Health Check support
|
| org.apache.camel.spi |
Service Provider Interfaces used by the Camel runtime which are plugin strategies.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
RuntimeCamelCatalog
Runtime catalog which limited API needed by components that supports
ComponentVerifierExtension or
SendDynamicAware. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HealthCheckRegistry
A registry for health checks.
|
| Modifier and Type | Interface and Description |
|---|---|
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 |
EndpointRegistry<K>
Registry to cache endpoints in memory.
|
interface |
ExecutorServiceManager
Strategy to create thread pools.
|
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
A factory to create
MessageHistory instances. |
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 |
RouteController
Controller for managing the lifecycle of all the
Route's. |
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 |
StreamCachingStrategy
Strategy for using stream caching.
|
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.
|
Apache Camel