See: Description
Interface | Description |
---|---|
RestConsumerContextPathMatcher.ConsumerPath<T> |
Consumer path details which must be implemented and provided by the components.
|
Class | Description |
---|---|
AsyncCallbackToCompletableFutureAdapter<T> |
AsyncCallback that provides a CompletableFuture completed when async action is done
|
AsyncProcessorConverterHelper |
A simple converter that can convert any
Processor to an AsyncProcessor . |
AsyncProcessorHelper |
Helper methods for
AsyncProcessor objects. |
AsyncProcessorSupport | |
AttachmentMap |
The AttachmentMap class provides a transparent Map
|
BaseSelectorProducer |
A base class for selector-based producers.
|
BridgeExceptionHandlerToErrorHandler |
An
ExceptionHandler that uses the DefaultConsumer to
process the caused exception to send the message into the Camel routing engine
which allows to let the routing engine handle the exception. |
CamelContextHelper |
A number of helper methods
|
CamelObjectInputStream | |
ChildServiceSupport |
Base class to control lifecycle for a set of child
Service s. |
DefaultAsyncProducer |
A default implementation of
Producer for implementation inheritance,
which can process Exchange s asynchronously. |
DefaultAttachment | |
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.
|
DefaultExchange |
A default implementation of
Exchange |
DefaultExchangeHolder |
Holder object for sending an exchange over a remote wire as a serialized object.
|
DefaultHeaderFilterStrategy |
The default header filtering strategy.
|
DefaultMessage |
The default implementation of
Message
This implementation uses a CaseInsensitiveMap storing the headers. |
DefaultMessageHistory |
Default
MessageHistory . |
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. |
DefaultRegistry |
The default
Registry which supports using a given first-choice repository to lookup the beans,
such as Spring, JNDI, OSGi etc. |
DefaultScheduledPollConsumer |
A default implementation of an event driven
Consumer which uses the
PollingConsumer |
DefaultScheduledPollConsumerScheduler |
Default
ScheduledBatchPollingConsumer . |
DefaultThreadPoolFactory |
Factory for thread pools that uses the JDK
Executors for creating the thread pools. |
DefaultTimeoutMap<K,V> |
Default implementation of the
TimeoutMap . |
EmptyAsyncCallback |
An empty
AsyncCallback which allows to share the same instance instead of creating a new instance for each message. |
EndpointHelper |
Some helper methods for working with
Endpoint instances |
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. |
EventHelper |
Helper for easily sending event notifications in a single line of code
|
EventNotifierSupport |
Base class to extend for custom
EventNotifier implementations. |
ExchangeHelper |
Some helper methods for working with
Exchange objects |
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. |
ExpressionComparator |
An implementation of
Comparator that takes an Expression which is evaluated
on each exchange to be compared |
ExpressionListComparator |
An implementation of
Comparator which takes a list of
Expression objects which is evaluated
on each exchange to compare them |
ExpressionSupport |
A useful base class for
Predicate and Expression implementations |
ExpressionToPredicateAdapter |
To adapt
Expression as a Predicate |
GroupIterator | |
GroupTokenIterator | |
GZIPHelper |
Helper class to help wrapping content into GZIP input and output streams.
|
HeaderFilterStrategyComponent |
Base class for components to support configuring a
HeaderFilterStrategy . |
HeaderSelectorProducer |
A selector-based producer which uses a header value to determine which processor
should be invoked.
|
IntrospectionSupport |
Helper for introspections of beans.
|
IntrospectionSupport.ClassInfo |
Structure of an introspected class.
|
IntrospectionSupport.MethodInfo |
Structure of an introspected method.
|
JSonSchemaHelper |
Used for parsing Camel components json meta-data descriptors.
|
LanguageSupport |
Base language for
Language implementations. |
LifecycleStrategySupport |
A useful base class for
LifecycleStrategy implementations. |
LoggingExceptionHandler |
A default implementation of
ExceptionHandler which uses a CamelLogger to
log the exception. |
LRUCache<K,V> |
A cache that uses a near optional LRU Cache.
|
LRUCacheFactory |
Factory to create
LRUCache instances. |
LRUSoftCache<K,V> |
A cache that uses a near optional LRU Cache using
SoftReference . |
LRUWeakCache<K,V> |
A cache that uses a near optional LRU Cache using
WeakReference . |
MessageHelper |
Some helper methods when working with
Message . |
MessageSupport |
A base class for implementation inheritance providing the core
Message body handling features but letting the derived class deal
with headers. |
NoLock |
Empty lock implementation
|
ObjectHelper |
A number of useful helper methods for working with Objects
|
OrderedComparator |
A comparator to sort
Ordered |
PatternHelper | |
PlatformHelper |
Utility dedicated for resolving runtime information related to the platform on which Camel is currently running.
|
PollingConsumerSupport |
A useful base class for implementations of
PollingConsumer |
PredicateAssertHelper |
A helper for doing
Predicate assertions. |
PredicateToExpressionAdapter |
To adapt
Predicate as an Expression |
ProcessorEndpoint |
An endpoint which allows exchanges to be sent into it which just invokes a
given
Processor . |
ProcessorPollingConsumer |
A simple implementation of
PollingConsumer which just uses
a Processor . |
PropertyPlaceholdersHelper | |
ReactiveHelper | |
ResolverHelper |
Some helper methods for new resolvers (like
ComponentResolver , DataFormatResolver , etc.). |
ResolverHelper.LookupExceptionHandler | |
ResourceHelper |
Helper class for loading resources on the classpath or file system.
|
RestConsumerContextPathMatcher |
A context path matcher when using rest-dsl that allows components to reuse the same matching logic.
|
RestProducerFactoryHelper |
Helper for creating configured
Component s used by the
RestProducerFactory contract. |
RoutePolicySupport |
A base class for developing custom
RoutePolicy implementations. |
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 |
SimpleRegistry |
A
Map -based registry. |
SimpleUuidGenerator |
This implementation uses a counter which increments by one.
|
SynchronizationAdapter |
Simple
Synchronization adapter with empty methods for easier overriding
of single methods. |
SynchronousDelegateProducer |
To process the delegated producer in synchronous mode.
|
TimeoutMapEntry<K,V> |
Represents an entry in a
TimeoutMap |
TimerListenerManager |
A
TimerListener manager which triggers the
TimerListener listeners once every second. |
TypeConverterSupport |
Base class for
TypeConverter implementations. |
UnitOfWorkHelper |
Utility methods for
UnitOfWork |
Apache Camel