public final class ShareUnitOfWorkAggregationStrategy extends Object implements AggregationStrategy
AggregationStrategy which are used when the option shareUnitOfWork is enabled
on EIPs such as multicast, splitter or recipientList.
This strategy wraps the actual in use strategy to provide the logic needed for making shareUnitOfWork work.
This strategy is not intended for end users to use.| Constructor and Description |
|---|
ShareUnitOfWorkAggregationStrategy(AggregationStrategy strategy) |
public ShareUnitOfWorkAggregationStrategy(AggregationStrategy strategy)
public Exchange aggregate(Exchange oldExchange, Exchange newExchange)
AggregationStrategyaggregate in interface AggregationStrategyoldExchange - the oldest exchange (is null on first aggregation as we only have the new exchange)newExchange - the newest exchange (can be null if there was no data possible to acquire)Apache Camel