Package | Description |
---|---|
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.rest |
The REST Component for defining REST services, supporting
the Camel Rest DSL.
|
org.apache.camel.management |
Camel management
|
org.apache.camel.processor |
A collection of Processor
implementations which are used to implement the
Enterprise Integration Patterns
|
org.apache.camel.processor.interceptor |
Helper classes for interceptors.
|
org.apache.camel.processor.saga |
Saga EIP implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
DirectVmProcessor |
Modifier and Type | Class and Description |
---|---|
class |
RestProducerBindingProcessor
A
Processor that binds the REST producer request and reply messages
from sources of json or xml to Java Objects. |
Modifier and Type | Class and Description |
---|---|
class |
InstrumentationProcessor
JMX enabled processor or advice that uses the
ManagedCounter for instrumenting
processing of exchanges. |
Modifier and Type | Class and Description |
---|---|
class |
CamelInternalProcessor
Internal
Processor that Camel routing engine used during routing for cross cutting functionality such as:
Execute UnitOfWork
Keeping track which route currently is being routed
Execute RoutePolicy
Gather JMX performance statics
Tracing
Debugging
Message History
Stream Caching
Transformer
... |
class |
CatchProcessor
A processor which catches exceptions.
|
class |
Delayer
A Delayer which
delays processing the exchange until the correct amount of time has elapsed
using an expression to determine the delivery time.
|
class |
DelayProcessorSupport
A useful base class for any processor which provides some kind of throttling
or delayed processing.
|
class |
DelegateAsyncProcessor
A Delegate pattern which delegates processing to a nested
AsyncProcessor which can
be useful for implementation inheritance when writing an Policy
Important: This implementation does support the asynchronous routing engine. |
class |
DelegateProcessor
|
class |
DelegateSyncProcessor
|
class |
FatalFallbackErrorHandler
An
ErrorHandler used as a safe fallback when
processing by other error handlers such as the OnExceptionDefinition . |
class |
FilterProcessor
The processor which implements the
Message Filter EIP pattern.
|
class |
FinallyProcessor
Processor to handle do finally supporting asynchronous routing engine
|
class |
InterceptEndpointProcessor
Endpoint intercept processor so we know the processor is supposed to intercept an endpoint.
|
class |
LoopProcessor
The processor which sends messages in a loop.
|
class |
SamplingThrottler
A
SamplingThrottler is a special kind of throttler. |
class |
Throttler
A Throttler
will set a limit on the maximum number of message exchanges which can be sent
to a processor within a specific time period.
|
class |
WrapProcessor
A processor which ensures wrapping processors is having lifecycle handled.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultChannel
DefaultChannel is the default
Channel . |
class |
DelayInterceptor
Deprecated.
no longer in use, will be removed in next Camel release.
|
class |
HandleFaultInterceptor |
class |
StreamCachingInterceptor
Deprecated.
no longer in use, will be removed in next Camel release.
|
class |
TraceInterceptor
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
MandatorySagaProcessor
Saga processor implementing the MANDATORY propagation mode.
|
class |
NeverSagaProcessor
Saga processor implementing the NEVER propagation mode.
|
class |
NotSupportedSagaProcessor
Saga processor implementing the NOT_SUPPORTED propagation mode.
|
class |
RequiredSagaProcessor
Saga processor implementing the REQUIRED propagation mode.
|
class |
RequiresNewSagaProcessor
Saga processor implementing the REQUIRES_NEW propagation mode.
|
class |
SagaProcessor
Processor for handling sagas.
|
class |
SupportsSagaProcessor
Saga processor implementing the SUPPORTS propagation mode.
|
Apache Camel