Package org.apache.camel.processor
Class ClaimCheckAggregationStrategy
java.lang.Object
org.apache.camel.processor.ClaimCheckAggregationStrategy
- All Implemented Interfaces:
org.apache.camel.AggregationStrategy
public class ClaimCheckAggregationStrategy
extends Object
implements org.apache.camel.AggregationStrategy
Default
AggregationStrategy
used by the ClaimCheckProcessor
EIP.
This strategy supports the following include rules syntax:
- body - to aggregate the message body
- headers - to aggregate all the message headers
- header:pattern - to aggregate all the message headers that matches the pattern. The pattern syntax is documented by:
PatternHelper.matchPattern(String, String)
.
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.camel.AggregationStrategy
aggregate, canPreComplete, onCompletion, onCompletion, onOptimisticLockFailure, preComplete, timeout
-
Constructor Details
-
ClaimCheckAggregationStrategy
public ClaimCheckAggregationStrategy()
-
-
Method Details
-
getFilter
-
setFilter
-
aggregate
public org.apache.camel.Exchange aggregate(org.apache.camel.Exchange oldExchange, org.apache.camel.Exchange newExchange) - Specified by:
aggregate
in interfaceorg.apache.camel.AggregationStrategy
-