| Package | Description |
|---|---|
| org.apache.camel.component | |
| org.apache.camel.support |
Base classes that help to implement the camel API and are expected to be extended by the user
|
| org.apache.camel.support.builder | |
| org.apache.camel.support.component |
Base classes and utilities for API based components
|
| org.apache.camel.support.processor |
| 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 |
|---|
| BaseSelectorProducer
A base class for selector-based producers.
|
| DefaultAsyncProducer
A default implementation of
Producer for implementation inheritance,
which can process Exchanges asynchronously. |
| 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.
|
| 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. |
| 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. |
| ExpressionSupport
A useful base class for
Predicate and Expression implementations |
| LRUCacheFactory
Factory to create
LRUCache instances. |
| MessageSupport
A base class for implementation inheritance providing the core
Message body handling features but letting the derived class deal
with headers. |
| OrderedComparator
A comparator to sort
Ordered |
| PollingConsumerSupport
A useful base class for implementations of
PollingConsumer |
| PropertyBindingSupport.Builder
To use a fluent builder style to configure this property binding support.
|
| PropertyBindingSupport.OnAutowiring |
| ResolverHelper.LookupExceptionHandler |
| RestConsumerContextPathMatcher.ConsumerPath
Consumer path details which must be implemented and provided by the components.
|
| ScheduledPollConsumer
A useful base class for any consumer which is polling based
|
| ScheduledPollEndpoint
A base class for
Endpoint which creates a ScheduledPollConsumer |
| SimpleTypeConverter.ConversionMethod |
| TimeoutMapEntry
Represents an entry in a
TimeoutMap |
| Class and Description |
|---|
| ExpressionAdapter
A helper class for developers wishing to implement an
Expression
using Java code with a minimum amount of code to write so that the developer only needs
to implement one of the ExpressionAdapter.evaluate(org.apache.camel.Exchange, Class) or
ExpressionSupport.evaluate(org.apache.camel.Exchange) methods. |
| ExpressionSupport
A useful base class for
Predicate and Expression implementations |
| Class and Description |
|---|
| DefaultAsyncProducer
A default implementation of
Producer for implementation inheritance,
which can process Exchanges asynchronously. |
| 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
|
| ScheduledPollEndpoint
A base class for
Endpoint which creates a ScheduledPollConsumer |
| Class and Description |
|---|
| AsyncProcessorSupport |
Apache Camel