| Package | Description |
|---|---|
| org.apache.camel.processor.aggregate |
Helper classes for the Aggregator pattern.
|
| Class and Description |
|---|
| AbstractListAggregationStrategy
Aggregate all exchanges into a
List of values defined by the AbstractListAggregationStrategy.getValue(Exchange) call. |
| AggregateController
A controller which allows controlling a
AggregateProcessor from an
external source, such as Java API or JMX. |
| AggregateProcessor
An implementation of the Aggregator pattern where a batch of
messages are processed (up to a maximum amount or until some timeout is reached) and messages for the same
correlation key are combined together using some kind of
AggregationStrategy (by default the latest message
is used) to compress many message exchanges into a smaller number of exchanges. |
| AggregateProcessorStatistics
Various statistics of the aggregator
|
| AggregationStrategyMethodInfo
Method information about the POJO method to call when using the
AggregationStrategyBeanAdapter. |
| AggregationStrategyParameterInfo
Parameter information to be used for method invocation.
|
| OptimisticLockRetryPolicy
Class to control how failed optimistic locks are tried.
|
| StringAggregationStrategy
Aggregate result of pick expression into a single combined Exchange holding all the aggregated bodies in a
String as the message body. |
| UseOriginalAggregationStrategy
An
AggregationStrategy which just uses the original exchange which can be needed when you want to preserve
the original Exchange. |
Apache Camel