| 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.beanclass |
The Class Component for invoking Java classes from Camel
|
| 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.rest |
The REST Component for defining REST services, supporting
the Camel Rest DSL.
|
| org.apache.camel.component.saga | |
| org.apache.camel.component.scheduler |
The Scheduler Component to schedule routes
|
| 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 provides 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.impl.cluster |
Base classes and implementation for Camel Cluster
|
| 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
|
| org.apache.camel.util.component |
Base classes and utilities for API based components
|
| Class and Description |
|---|
| ParameterConfiguration
Deprecated.
|
| 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 |
|---|
| 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
Deprecated.
use
DefaultComponent |
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
Deprecated.
use
DefaultComponent |
| 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. |
| UriEndpointComponent
Deprecated.
use
DefaultComponent |
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
Deprecated.
use
DefaultComponent |
| 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
Deprecated.
use
DefaultComponent |
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
Deprecated.
use
DefaultComponent |
| 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
Deprecated.
use
DefaultComponent |
| 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
Deprecated.
use
DefaultComponent |
| 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
Deprecated.
use
DefaultComponent |
| 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. |
| EventDrivenPollingConsumer
A default implementation of the
PollingConsumer which uses the normal
asynchronous consumer mechanism along with a BlockingQueue to allow
the caller to pull messages on demand. |
| MessageSupport
A base class for implementation inheritance providing the core
Message body handling features but letting the derived class deal
with headers. |
| PollingConsumerSupport
A useful base class for implementations of
PollingConsumer |
| 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
Deprecated.
use
DefaultComponent |
| 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
Deprecated.
use
DefaultComponent |
| 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
Deprecated.
use
DefaultComponent |
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
Deprecated.
use
DefaultComponent |
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
Deprecated.
use
DefaultComponent |
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
Deprecated.
use
DefaultComponent |
| 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
Deprecated.
use
DefaultComponent |
| 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. |
| 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.
|
| ScheduledPollConsumer
A useful base class for any consumer which is polling based
|
| ScheduledPollEndpoint
A base class for
Endpoint which creates a ScheduledPollConsumer |
| UriEndpointComponent
Deprecated.
use
DefaultComponent |
| 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
Deprecated.
use
DefaultComponent |
| 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
Deprecated.
use
DefaultComponent |
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
Deprecated.
use
DefaultComponent |
| 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
Deprecated.
use
DefaultComponent |
| 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
Deprecated.
use
DefaultComponent |
| Class and Description |
|---|
| DefaultComponent
Default component to use for base for components implementations.
|
| DefaultEndpoint
A default endpoint useful for implementation inheritance.
|
| UriEndpointComponent
Deprecated.
use
DefaultComponent |
| 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
Deprecated.
use
DefaultComponent |
| Class and Description |
|---|
| BaseSelectorProducer
A base class for selector-based producers.
|
| CamelContextTrackerRegistry
A registry for
CamelContextTracker. |
| CamelPostProcessorHelper |
| ComponentConfigurationSupport
Deprecated.
|
| ConfigurationHelper.ParameterSetter
Deprecated.
|
| ConsumerCache
Cache containing created
Consumer. |
| DefaultAsyncProducer |
| 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
Deprecated.
|
| DefaultExchangeHolder
Holder object for sending an exchange over a remote wire as a serialized object.
|
| DefaultFactoryFinder.ClassSupplier |
| 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.
|
| DefaultPollingConsumerServicePool
Deprecated.
|
| 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
Deprecated.
|
| DefaultProducerTemplate |
| DefaultRoute
Default implementation of
Route. |
| DefaultRouteController |
| DefaultServicePool
Deprecated.
|
| DefaultUnitOfWork
The default implementation of
UnitOfWork |
| EndpointKey
Key used in
DefaultEndpointRegistry in DefaultCamelContext,
to ensure a consistent lookup. |
| FileStateRepository
This
FileStateRepository class is a file-based implementation of a StateRepository. |
| InterceptSendToEndpoint
This is an endpoint when sending to it, is intercepted and is routed in a detour
|
InterceptSendToEndpointProcessor
Processor used to interceptor and detour the routing
when using the InterceptSendToEndpoint functionality. |
| MessageSupport
A base class for implementation inheritance providing the core
Message body handling features but letting the derived class deal
with headers. |
| ParameterConfiguration
Deprecated.
|
| PollingConsumerSupport
A useful base class for implementations of
PollingConsumer |
| ProducerCache
Cache containing created
Producer. |
| 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 |
| 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. |
| SupervisingRouteController.Filter |
| SupervisingRouteController.FilterResult |
| ThrottlingExceptionHalfOpenHandler
Used by the
ThrottlingExceptionRoutePolicy to allow custom code
to handle the half open circuit state and how to determine if a route
should be closed |
| ThrottlingInflightRoutePolicy.ThrottlingScope |
| UriEndpointComponent
Deprecated.
use
DefaultComponent |
| Class and Description |
|---|
| DefaultRouteController |
| Class and Description |
|---|
| SimpleRegistry
A
Map-based registry. |
| Class and Description |
|---|
| ConsumerCache
Cache containing created
Consumer. |
| ProducerCache
Cache containing created
Producer. |
| ScheduledPollConsumer
A useful base class for any consumer which is polling based
|
| ThrottlingExceptionRoutePolicy
Modeled after the
CircuitBreakerLoadBalancer and ThrottlingInflightRoutePolicy
this RoutePolicy will stop consuming from an endpoint based on the type of exceptions that are
thrown and the threshold setting. |
| 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.
|
| 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. |
| ScheduledPollConsumer
A useful base class for any consumer which is polling based
|
| UriEndpointComponent
Deprecated.
use
DefaultComponent |
Apache Camel