class |
AdviceWithDefinition |
Temporary model used internally by advice-with
|
class |
AggregateDefinition |
Aggregates many messages into a single message
|
class |
CatchDefinition |
Catches exceptions as part of a try, catch, finally block
|
class |
ChoiceDefinition |
Route messages based on a series of predicates
|
class |
CircuitBreakerDefinition |
Route messages in a fault tolerance way using Circuit Breaker
|
class |
FilterDefinition |
Filter out messages based using a predicate
|
class |
FinallyDefinition |
Path traversed when a try, catch, finally block exits
|
class |
IdempotentConsumerDefinition |
Filters out duplicate messages
|
class |
InterceptDefinition |
Intercepts a message at each step in the route
|
class |
InterceptFromDefinition |
Intercepts incoming messages
|
class |
InterceptSendToEndpointDefinition |
Intercepts messages being sent to an endpoint
|
class |
KameletDefinition |
To call Kamelets in special situations
|
class |
LoadBalanceDefinition |
Balances message processing among a number of nodes
|
class |
LoopDefinition |
Processes a message multiple times
|
class |
MulticastDefinition |
Routes the same message to multiple paths either sequentially or in parallel.
|
class |
OnCompletionDefinition |
Route to be executed when normal route processing completes
|
class |
OnExceptionDefinition |
Route to be executed when an exception is thrown
|
class |
OnFallbackDefinition |
Route to be executed when Circuit Breaker EIP executes fallback
|
class |
OtherwiseDefinition |
Route to be executed when all other choices evaluate to false
|
class |
OutputDefinition<Type extends ProcessorDefinition<Type>> |
A useful base class for output types
|
class |
OutputExpressionNode |
A base class for nodes which contain an expression and a number of outputs.
|
class |
PipelineDefinition |
Routes the message to a sequence of processors.
|
class |
PolicyDefinition |
Defines a policy the route will use
|
class |
ResequenceDefinition |
Resequences (re-order) messages based on an expression
|
class |
RouteDefinition |
A Camel route
|
class |
SagaDefinition |
Enables Sagas on the route
|
class |
SplitDefinition |
Splits a single message into many sub-messages.
|
class |
StepDefinition |
Routes the message to a sequence of processors which is grouped together as one logical name
|
class |
TransactedDefinition |
Enables transaction on the route
|
class |
TryDefinition |
Marks the beginning of a try, catch, finally block
|
class |
WhenDefinition |
Triggers a route when the expression evaluates to true
|
class |
WhenSkipSendToEndpointDefinition |
Predicate to determine if the message should be sent or not to the endpoint, when using interceptSentToEndpoint.
|