| 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)
Creates a new
StreamResequencer instance. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExpressionResultComparator
A
SequenceElementComparator that compares Exchanges 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