Name
Routing Slip — Routes a message through a series of steps that are determined at runtime
Usage
The routing slip pattern enables you to route a message through a series of processing steps that are determined on the fly for each message. The sequence is determined using an expression.
The routing slip pattern can be placed anywhere in the body of a route. It should be followed by at least two steps.
Properties
Table 3.16 describes the properties you can specify using the properties editor.
Table 3.16. Routing Slip Properties
Name | Description |
---|---|
Expression | Specifies the expression used to generate the sequence of steps. |
language | Specifies the expression language used to process the expression. |
Inherit Error Handler | Specifies if the node should use the error handler configured for the route. |
Ignore Invalid Endpoints | Specifies if router will skip steps that are invalid without throwing an exception. |
Uri Delimiter | Specifies a delimiter to separate the list of endpoint URIs in the generated sequence. |
Id | Specifies a unique identifier for the endpoint. The Id can be used to refer to the endpoint in the Apache Camel configuration file. |
Description | Specifies a text description of the bean. The description is included in the generated XML file. |
Related topics
Expression and Predicates Languages |
Configuring the Fuse IDE route editor in Using Fuse IDE |