Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

The Routing Slip from the EIP patterns allows you to route a message consecutively through a series of processing steps where the sequence of steps is not known at design time and can vary for each message.

Options

Div
classconfluenceTableSmall

Name

Default Value

Description

uriDelimiter

,

Delimiter used if the Expression returned multiple endpoints.

ignoreInvalidEndpoints

false

If an endpoint uri could not be resolved, should it be ignored. Otherwise Camel will throw an exception stating the endpoint uri is not valid.

cacheSize

1000

Camel

Wiki Markup
{div:class=confluenceTableSmall} || Name || Default Value || Description || | {{uriDelimiter}} | {{,}} | Delimiter used if the [Expression] returned multiple endpoints. | | {{ignoreInvalidEndpoints}} | {{false}} | If an endpoint uri could not be resolved, should it be ignored. Otherwise Camel will throw an exception stating the endpoint uri is not valid. | | {{cacheSize}} | {{1000}} | *Camel

2.13.1/2.12.4:

*

Allows

to

configure

the

cache

size

for

the

{{

ProducerCache

}}

which

caches

producers

for

reuse

in

the

routing

slip.

Will

by

default

use

the

default

cache

size

which

is

1000.

Setting

the

value

to

-1

allows

to

turn

off

the

cache

all

together.

| {div}

Example

The following route will take any messages sent to the Apache ActiveMQ queue SomeQueue and pass them into the Routing Slip pattern.

...