| AggregateDefinition |
Aggregates many messages into a single message
|
| AggregationStrategyAwareDefinition |
Enables definitions to support AggregationStrategy
|
| BeanFactoryDefinition |
Base class for nodes that define a bean factory.
|
| Block |
Interface to add block featuring to the XML element type.
|
| CatchDefinition |
Catches exceptions as part of a try, catch, finally block
|
| ChoiceDefinition |
Route messages based on a series of predicates
|
| CircuitBreakerDefinition |
Route messages in a fault tolerance way using Circuit Breaker
|
| ClaimCheckDefinition |
The Claim Check EIP allows you to replace message content with a claim check (a unique key), which can be used to
retrieve the message content at a later time.
|
| ClaimCheckOperation |
Operations for the Claim Check EIP.
|
| DataFormatDefinition |
Represents a Camel data format
|
| DataFormatDefinitionAware |
|
| DelayDefinition |
Delays processing for a specified length of time
|
| DescriptionDefinition |
To provide comments about the node.
|
| DynamicRouterDefinition |
Route messages based on dynamic rules
|
| EndpointRequiredDefinition |
|
| EnrichDefinition |
Enriches a message with data from a secondary resource
|
| ErrorHandlerDefinition |
Camel error handling.
|
| ExecutorServiceAwareDefinition |
|
| ExpressionNode |
|
| ExpressionSubElementDefinition |
Represents an expression sub element
|
| FaultToleranceConfigurationCommon |
|
| FaultToleranceConfigurationDefinition |
MicroProfile Fault Tolerance Circuit Breaker EIP configuration
|
| FilterDefinition |
Filter out messages based using a predicate
|
| FinallyDefinition |
Path traversed when a try, catch, finally block exits
|
| FromDefinition |
Act as a message source as input to a route
|
| GlobalOptionDefinition |
Models a string key/value pair for configuring some global options on a Camel context such as max debug log length.
|
| HasExpressionType |
|
| IdempotentConsumerDefinition |
Filters out duplicate messages
|
| IdentifiedType |
The unique identifier for an EIP.
|
| InputTypeDefinition |
Set the expected data type of the input message.
|
| InterceptDefinition |
Intercepts a message at each step in the route
|
| InterceptFromDefinition |
Intercepts incoming messages
|
| InterceptSendToEndpointDefinition |
Intercepts messages being sent to an endpoint
|
| KameletDefinition |
To call Kamelets in special situations
|
| LoadBalanceDefinition |
Balances message processing among a number of nodes
|
| LoadBalancerDefinition |
Balances message processing among a number of nodes
|
| LoopDefinition |
Processes a message multiple times
|
| Model |
Model interface
|
| ModelLifecycleStrategy |
Strategy for model definitions notifications.
|
| MulticastDefinition |
Routes the same message to multiple paths either sequentially or in parallel.
|
| NoOutputDefinition |
Base class for definitions which does not support outputs.
|
| OnCompletionDefinition |
Route to be executed when normal route processing completes
|
| OnCompletionMode |
|
| OnExceptionDefinition |
Route to be executed when an exception is thrown
|
| OnFallbackDefinition |
Route to be executed when Circuit Breaker EIP executes fallback
|
| OptimisticLockRetryPolicyDefinition |
To configure optimistic locking
|
| OptionalIdentifiedDefinition |
Allows an element to have an optional ID specified
|
| OtherwiseDefinition |
Route to be executed when all other choices evaluate to false
|
| OutputDefinition |
A useful base class for output types
|
| OutputExpressionNode |
A base class for nodes which contain an expression and a number of outputs.
|
| OutputNode |
|
| OutputTypeDefinition |
Set the expected data type of the output message.
|
| PausableDefinition |
Pausable EIP to support resuming processing from last known offset.
|
| PipelineDefinition |
Routes the message to a sequence of processors.
|
| PolicyDefinition |
Defines a policy the route will use
|
| PollEnrichDefinition |
Enriches messages with data polled from a secondary resource
|
| PreconditionContainer |
Indicates that the configuration element holds a precondition to determine if it should be included or not.
|
| ProcessorDefinition |
Base class for processor types that most XML types extend.
|
| PropertyDefinition |
A key value pair where the value is a literal value
|
| PropertyExpressionDefinition |
A key value pair where the value is an expression.
|
| RecipientListDefinition |
Route messages to a number of dynamically specified recipients
|
| RedeliveryPolicyDefinition |
To configure re-delivery for error handling
|
| ResequenceDefinition |
Resequences (re-order) messages based on an expression
|
| Resilience4jConfigurationCommon |
|
| Resilience4jConfigurationDefinition |
Resilience4j Circuit Breaker EIP configuration
|
| ResumableDefinition |
Resume EIP to support resuming processing from last known offset.
|
| RouteConfigurationContainer |
|
| RouteConfigurationDefinition |
Reusable configuration for Camel route(s).
|
| RouteContainer |
|
| RouteDefinition |
A Camel route
|
| RouteTemplateBeanDefinition |
A route template bean (local bean)
|
| RouteTemplateContainer |
|
| RouteTemplateDefinition |
Defines a route template (parameterized routes)
|
| RouteTemplateDefinition.Converter |
|
| RouteTemplateParameterDefinition |
A route template parameter
|
| RoutingSlipDefinition |
Routes a message through a series of steps that are pre-determined (the slip)
|
| SagaActionUriDefinition |
Allows to declare saga actions to complete or compensate a saga
|
| SagaCompletionMode |
Enumerates all saga completion modes.
|
| SagaDefinition |
Enables Sagas on the route
|
| SagaPropagation |
Enumerates all saga propagation modes.
|
| SamplingDefinition |
Extract a sample of the messages passing through a route
|
| SendDefinition |
Sends the message to an endpoint
|
| SetExchangePatternDefinition |
Sets the exchange pattern on the message exchange
|
| SortDefinition |
Sorts the contents of the message
|
| SplitDefinition |
Splits a single message into many sub-messages.
|
| StepDefinition |
Routes the message to a sequence of processors which is grouped together as one logical name
|
| TemplatedRouteBeanDefinition |
A bean as input of a route template (local bean)
|
| TemplatedRouteContainer |
|
| TemplatedRouteDefinition |
Defines a templated route (a route built from a route template)
|
| TemplatedRouteParameterDefinition |
An input parameter of a route template.
|
| ThreadPoolProfileDefinition |
To configure thread pools
|
| ThreadsDefinition |
Specifies that all steps after this node are processed asynchronously
|
| ThrottleDefinition |
Controls the rate at which messages are passed to the next node in the route
|
| ToDynamicDefinition |
Sends the message to a dynamic endpoint
|
| TransactedDefinition |
Enables transaction on the route
|
| TryDefinition |
Marks the beginning of a try, catch, finally block
|
| UnmarshalDefinition |
Converts the message data received from the wire into a format that Apache Camel processors can consume
|
| ValidateDefinition |
Validates a message based on an expression
|
| WhenDefinition |
Triggers a route when the expression evaluates to true
|
| WireTapDefinition |
Routes a copy of a message (or creates a new message) to a secondary destination while continue routing the original
message.
|