See: Description
Interface | Description |
---|---|
AggregateController |
A controller which allows controlling a
AggregateProcessor from an
external source, such as Java API or JMX. |
AggregateProcessorStatistics |
Various statistics of the aggregator
|
Class | Description |
---|---|
AbstractListAggregationStrategy<V> |
Aggregate all exchanges into a
List of values defined by the AbstractListAggregationStrategy.getValue(Exchange) call. |
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. |
AggregationStrategyBeanAdapter |
An
AggregationStrategy that adapts to a POJO. |
AggregationStrategyBeanInfo |
Class information about the POJO method to call when using the
AggregationStrategyBeanAdapter . |
AggregationStrategyMethodInfo |
Method information about the POJO method to call when using the
AggregationStrategyBeanAdapter . |
AggregationStrategyParameterInfo |
Parameter information to be used for method invocation.
|
DefaultAggregateController |
A default
AggregateController that offers Java and JMX API. |
GroupedBodyAggregationStrategy | |
GroupedExchangeAggregationStrategy |
Aggregate all exchanges into a single combined Exchange holding all the aggregated exchanges in a
List of
Exchange as the message body. |
GroupedMessageAggregationStrategy |
Aggregate all
Message into a single combined Exchange holding all the aggregated messages in a List
of Message as the message body. |
MemoryAggregationRepository |
A memory based
AggregationRepository which stores Exchange s in memory only. |
OptimisticLockRetryPolicy |
Class to control how failed optimistic locks are tried.
|
ShareUnitOfWorkAggregationStrategy |
An
AggregationStrategy which are used when the option shareUnitOfWork is enabled on EIPs such as
multicast, splitter or recipientList. |
StringAggregationStrategy |
Aggregate result of pick expression into a single combined Exchange holding all the aggregated bodies in a
String as the message body. |
UseLatestAggregationStrategy |
An
AggregationStrategy which just uses the latest exchange which is useful for status messages where old
status messages have no real value. |
UseOriginalAggregationStrategy |
An
AggregationStrategy which just uses the original exchange which can be needed when you want to preserve
the original Exchange. |
Exception | Description |
---|---|
ClosedCorrelationKeyException |
The correlation key has been closed and the Exchange cannot be aggregated.
|
Apache Camel