Uses of Package
org.apache.camel.processor.aggregate
-
Packages that use org.apache.camel.processor.aggregate Package Description org.apache.camel.processor.aggregate Helper classes for the Aggregator pattern. -
Classes in org.apache.camel.processor.aggregate used by org.apache.camel.processor.aggregate Class Description AbstractListAggregationStrategy Aggregate all exchanges into aList
of values defined by theAbstractListAggregationStrategy.getValue(Exchange)
call.AggregateController A controller which allows controlling aAggregateProcessor
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 ofAggregationStrategy
(by default the latest message is used) to compress many message exchanges into a smaller number of exchanges.AggregateProcessorStatistics Various statistics of the aggregatorAggregationStrategyMethodInfo Method information about the POJO method to call when using theAggregationStrategyBeanAdapter
.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 aString
as the message body.UseOriginalAggregationStrategy AnAggregationStrategy
which just uses the original exchange which can be needed when you want to preserve the original Exchange.