Package | Description |
---|---|
org.apache.camel.processor |
A collection of Processor
implementations which are used to implement the
Enterprise Integration Patterns
|
org.apache.camel.processor.resequencer |
Helper classes for the Resequencer pattern.
|
Constructor and Description |
---|
StreamResequencer(CamelContext camelContext,
Processor processor,
SequenceElementComparator<Exchange> comparator,
Expression expression)
Creates a new
StreamResequencer instance. |
Modifier and Type | Interface and Description |
---|---|
interface |
ExpressionResultComparator
A
SequenceElementComparator that compares Exchange s based on
the result of an expression evaluation. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultExchangeComparator
Compares elements of an
Exchange sequence by comparing
long values returned by this comparator's
expression . |
Modifier and Type | Method and Description |
---|---|
SequenceElementComparator<E> |
Sequence.comparator()
Returns this sequence's comparator.
|
Constructor and Description |
---|
ResequencerEngine(SequenceElementComparator<E> comparator)
Creates a new resequencer instance with a default timeout of 2000
milliseconds.
|
Sequence(SequenceElementComparator<E> comparator)
Creates a new
Sequence instance. |
Apache Camel