| Package | Description |
|---|---|
| org.apache.camel |
The core Camel API.
|
| org.apache.camel.component |
Base classes for Components
|
| org.apache.camel.component.bean |
The Bean Component which will look up the
bean name in the Spring ApplicationContext and use that to dispatch messages to a POJO
|
| org.apache.camel.component.binding |
The Binding Component which is
a way of wrapping an Endpoint in a contract; such as a Data Format, a Content Enricher or validation step.
|
| org.apache.camel.component.browse |
The Browse Component which is a simple in memory
component which maintains a list of all message exchanges which can be useful for debugging, tooling or visualistion.
|
| org.apache.camel.component.controlbus |
The Control Bus Component which
allows to manage Camel at runtime.
|
| org.apache.camel.component.dataformat |
The DataFormat Component
allows to use Data Format as a Camel Component.
|
| org.apache.camel.component.dataset |
A DataSet Endpoint for testing of endpoints using defined DataSets
|
| org.apache.camel.component.direct |
The Direct Component which synchronously invokes
all the consumers when a producer sends an exchange to the endpoint.
|
| org.apache.camel.component.directvm |
The Direct VM Component which synchronously invokes
the consumer when a producer sends an exchange to the endpoint.
|
| org.apache.camel.component.file |
The File Component for working with file systems.
|
| org.apache.camel.component.language |
The Language Component to send messages to language endpoints executing
the script.
|
| org.apache.camel.component.log |
The Log Component uses Jakarta Commons Logging to log message exchanges.
|
| org.apache.camel.component.mock |
The Mock Component which is used for testing of routing and mediation rules.
|
| org.apache.camel.component.properties |
The Properties Component for lookup of property
placeholders for endpoint URI.
|
| org.apache.camel.component.ref |
The Ref Component for lookup of existing
endpoints bound in the
Registry. |
| org.apache.camel.component.seda | |
| org.apache.camel.component.stub |
The Stub Component which is used for stubbing endpoints.
|
| org.apache.camel.component.test |
A Test Endpoint for Pattern Based Testing
|
| org.apache.camel.component.timer |
The Timer Component extends the POJO component to provide a
simple timer
|
| org.apache.camel.component.validator |
The Validator Component for validating XML against some schema
|
| org.apache.camel.component.vm |
The VM Component for asynchronous
SEDA exchanges on a
BlockingQueue
within the current JVM; so across CamelContext instances.
|
| org.apache.camel.component.xslt |
The XSLT Component for transforming messages with XSLT
|
| org.apache.camel.impl |
Default implementation classes for Camel Core
|
| org.apache.camel.main |
Application level classes that can be used to instantiate camel.
|
| org.apache.camel.management.mbean |
Camel management JMX MBeans
|
| org.apache.camel.processor |
A collection of Processor
implementations which are used to implement the
Enterprise Integration Patterns
|
| org.apache.camel.processor.loadbalancer |
Various load balancer processors
|
| Class and Description |
|---|
| ParameterConfiguration
Represents the configuration of a URI query parameter value to allow type conversion
and better validation of the configuration of URIs and Endpoints
|
| Class and Description |
|---|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| DefaultPollingEndpoint
A base class for an endpoint which the default consumer mode is to use a
PollingConsumer |
| ProcessorEndpoint
An endpoint which allows exchanges to be sent into it which just invokes a
given
Processor. |
| ScheduledPollEndpoint
A base class for
Endpoint which creates a ScheduledPollConsumer |
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| DefaultPollingEndpoint
A base class for an endpoint which the default consumer mode is to use a
PollingConsumer |
| ProcessorEndpoint
An endpoint which allows exchanges to be sent into it which just invokes a
given
Processor. |
| ScheduledPollEndpoint
A base class for
Endpoint which creates a ScheduledPollConsumer |
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| DefaultProducer
A default implementation of
Producer for implementation inheritance. |
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultAsyncProducer |
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| DefaultProducer
A default implementation of
Producer for implementation inheritance. |
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultConsumer
A default consumer useful for implementation inheritance.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultAsyncProducer |
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultConsumer
A default consumer useful for implementation inheritance.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| DefaultProducer
A default implementation of
Producer for implementation inheritance. |
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultAsyncProducer |
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultConsumer
A default consumer useful for implementation inheritance.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| DefaultProducer
A default implementation of
Producer for implementation inheritance. |
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultConsumer
A default consumer useful for implementation inheritance.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| DefaultMessage
The default implementation of
Message
This implementation uses a CaseInsensitiveMap storing the headers. |
| DefaultProducer
A default implementation of
Producer for implementation inheritance. |
| MessageSupport
A base class for implementation inheritance providing the core
Message body handling features but letting the derived class deal
with headers. |
| ScheduledBatchPollingConsumer
A useful base class for any consumer which is polling batch based
|
| ScheduledPollConsumer
A useful base class for any consumer which is polling based
|
| ScheduledPollEndpoint
A base class for
Endpoint which creates a ScheduledPollConsumer |
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| DefaultPollingEndpoint
A base class for an endpoint which the default consumer mode is to use a
PollingConsumer |
| DefaultProducer
A default implementation of
Producer for implementation inheritance. |
| ProcessorEndpoint
An endpoint which allows exchanges to be sent into it which just invokes a
given
Processor. |
| ScheduledPollEndpoint
A base class for
Endpoint which creates a ScheduledPollConsumer |
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultAsyncProducer |
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| DefaultPollingEndpoint
A base class for an endpoint which the default consumer mode is to use a
PollingConsumer |
| DefaultProducer
A default implementation of
Producer for implementation inheritance. |
| ProcessorEndpoint
An endpoint which allows exchanges to be sent into it which just invokes a
given
Processor. |
| ScheduledPollEndpoint
A base class for
Endpoint which creates a ScheduledPollConsumer |
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| Class and Description |
|---|
| DefaultAsyncProducer |
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| DefaultProducer
A default implementation of
Producer for implementation inheritance. |
| PollingConsumerSupport
A useful base class for implementations of
PollingConsumer |
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultConsumer
A default consumer useful for implementation inheritance.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| DefaultPollingEndpoint
A base class for an endpoint which the default consumer mode is to use a
PollingConsumer |
| ProcessorEndpoint
An endpoint which allows exchanges to be sent into it which just invokes a
given
Processor. |
| ScheduledPollEndpoint
A base class for
Endpoint which creates a ScheduledPollConsumer |
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| CamelPostProcessorHelper |
| ComponentConfigurationSupport
Useful base class for implementations of
ComponentConfiguration |
| ConfigurationHelper.ParameterSetter |
| DefaultCamelContext
Represents the context used to configure routes and the policies to use.
|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultConsumer
A default consumer useful for implementation inheritance.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| DefaultEndpointConfiguration
Default implementation of
EndpointConfiguration. |
| DefaultExchangeHolder
Holder object for sending an exchange over a remote wire as a serialized object.
|
| DefaultMessage
The default implementation of
Message
This implementation uses a CaseInsensitiveMap storing the headers. |
| DefaultPackageScanClassResolver
Default implement of
PackageScanClassResolver |
| DefaultPollingConsumerPollStrategy
A default implementation that will not retry on rollback.
|
| DefaultPollingEndpoint
A base class for an endpoint which the default consumer mode is to use a
PollingConsumer |
| DefaultProducer
A default implementation of
Producer for implementation inheritance. |
| DefaultProducerServicePool
A service pool for
Producer. |
| DefaultProducerTemplate |
| DefaultRoute
Default implementation of
Route. |
| DefaultServicePool
Default implementation to inherit for a basic service pool.
|
| DefaultUnitOfWork
The default implementation of
UnitOfWork |
| MessageSupport
A base class for implementation inheritance providing the core
Message body handling features but letting the derived class deal
with headers. |
| ParameterConfiguration
Represents the configuration of a URI query parameter value to allow type conversion
and better validation of the configuration of URIs and Endpoints
|
| PollingConsumerSupport
A useful base class for implementations of
PollingConsumer |
| ProducerCache
Cache containing created
Producer. |
| RoutePolicySupport
A base class for developing custom
RoutePolicy implementations. |
| RouteService
Represents the runtime objects for a given
RouteDefinition so that it can be stopped independently
of other routes |
| ScheduledPollConsumer
A useful base class for any consumer which is polling based
|
| ScheduledPollEndpoint
A base class for
Endpoint which creates a ScheduledPollConsumer |
| ThrottlingInflightRoutePolicy.ThrottlingScope |
| UriEndpointComponent
A component implementation for endpoints which are annotated with UriEndpoint to describe
their configurable parameters via annotations
|
| Class and Description |
|---|
| SimpleRegistry
A
Map-based registry. |
| Class and Description |
|---|
| ConsumerCache
Cache containing created
Consumer. |
| EndpointRegistry
Endpoint registry which is a based on a
LRUSoftCache. |
| ProducerCache
Cache containing created
Producer. |
| ScheduledPollConsumer
A useful base class for any consumer which is polling based
|
| ThrottlingInflightRoutePolicy
A throttle based
RoutePolicy which is capable of dynamic
throttling a route based on number of current inflight exchanges. |
| Class and Description |
|---|
| ProducerCache
Cache containing created
Producer. |
| Class and Description |
|---|
| DefaultConsumer
A default consumer useful for implementation inheritance.
|
Apache Camel