|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AggregationStrategy | |
---|---|
org.apache.camel.model | The JAXB POJOs for the XML Configuration of the routing rules. |
org.apache.camel.processor | A collection of Processor implementations which are used to implement the Enterprise Integration Patterns |
org.apache.camel.processor.aggregate | Helper classes for the Aggregator pattern. |
Uses of AggregationStrategy in org.apache.camel.model |
---|
Methods in org.apache.camel.model that return AggregationStrategy | |
---|---|
AggregationStrategy |
SplitDefinition.getAggregationStrategy()
|
AggregationStrategy |
MulticastDefinition.getAggregationStrategy()
|
AggregationStrategy |
AggregateDefinition.getAggregationStrategy()
|
Methods in org.apache.camel.model with parameters of type AggregationStrategy | |
---|---|
ExpressionClause<AggregateDefinition> |
ProcessorDefinition.aggregate(AggregationStrategy aggregationStrategy)
Aggregator EIP: Creates an aggregator allowing you to combine a number of messages together into a single message. |
AggregateDefinition |
ProcessorDefinition.aggregate(Expression correlationExpression,
AggregationStrategy aggregationStrategy)
Aggregator EIP: Creates an aggregator allowing you to combine a number of messages together into a single message. |
SplitDefinition |
SplitDefinition.aggregationStrategy(AggregationStrategy aggregationStrategy)
Set the aggregationStrategy |
MulticastDefinition |
MulticastDefinition.aggregationStrategy(AggregationStrategy aggregationStrategy)
Set the multicasting aggregationStrategy |
AggregateDefinition |
AggregateDefinition.aggregationStrategy(AggregationStrategy aggregationStrategy)
Sets the aggregate strategy to use |
Type |
ProcessorDefinition.enrich(String resourceUri,
AggregationStrategy aggregationStrategy)
The Content Enricher EIP enriches an exchange with additional data obtained from a resourceUri . |
MulticastDefinition |
ProcessorDefinition.multicast(AggregationStrategy aggregationStrategy)
Multicast EIP: Multicasts messages to all its child outputs; so that each processor and destination gets a copy of the original message to avoid the processors interfering with each other. |
MulticastDefinition |
ProcessorDefinition.multicast(AggregationStrategy aggregationStrategy,
boolean parallelProcessing)
Multicast EIP: Multicasts messages to all its child outputs; so that each processor and destination gets a copy of the original message to avoid the processors interfering with each other. |
Type |
ProcessorDefinition.pollEnrich(String resourceUri,
AggregationStrategy aggregationStrategy)
The Content Enricher EIP enriches an exchange with additional data obtained from a resourceUri
using a PollingConsumer to poll the endpoint. |
Type |
ProcessorDefinition.pollEnrich(String resourceUri,
long timeout,
AggregationStrategy aggregationStrategy)
The Content Enricher EIP enriches an exchange with additional data obtained from a resourceUri
using a PollingConsumer to poll the endpoint. |
void |
SplitDefinition.setAggregationStrategy(AggregationStrategy aggregationStrategy)
|
MulticastDefinition |
MulticastDefinition.setAggregationStrategy(AggregationStrategy aggregationStrategy)
|
void |
AggregateDefinition.setAggregationStrategy(AggregationStrategy aggregationStrategy)
|
SplitDefinition |
ProcessorDefinition.split(Expression expression,
AggregationStrategy aggregationStrategy)
Splitter EIP: Creates a splitter allowing you split a message into a number of pieces and process them individually. |
Constructors in org.apache.camel.model with parameters of type AggregationStrategy | |
---|---|
AggregateDefinition(Expression correlationExpression,
AggregationStrategy aggregationStrategy)
|
|
EnrichDefinition(AggregationStrategy aggregationStrategy,
String resourceUri)
|
|
PollEnrichDefinition(AggregationStrategy aggregationStrategy,
String resourceUri,
long timeout)
|
Uses of AggregationStrategy in org.apache.camel.processor |
---|
Methods in org.apache.camel.processor that return AggregationStrategy | |
---|---|
AggregationStrategy |
MulticastProcessor.getAggregationStrategy()
|
Methods in org.apache.camel.processor with parameters of type AggregationStrategy | |
---|---|
void |
PollEnricher.setAggregationStrategy(AggregationStrategy aggregationStrategy)
Sets the aggregation strategy for this poll enricher. |
void |
Enricher.setAggregationStrategy(AggregationStrategy aggregationStrategy)
Sets the aggregation strategy for this enricher. |
Constructors in org.apache.camel.processor with parameters of type AggregationStrategy | |
---|---|
Aggregator(Processor processor,
Expression correlationExpression,
AggregationStrategy aggregationStrategy)
|
|
Aggregator(Processor processor,
Expression correlationExpression,
AggregationStrategy aggregationStrategy,
Predicate aggregationCompletedPredicate)
|
|
Enricher(AggregationStrategy aggregationStrategy,
Producer producer)
Creates a new Enricher . |
|
MulticastProcessor(Collection<Processor> processors,
AggregationStrategy aggregationStrategy)
|
|
MulticastProcessor(Collection<Processor> processors,
AggregationStrategy aggregationStrategy,
boolean parallelProcessing,
ExecutorService executorService,
boolean streaming)
|
|
PollEnricher(AggregationStrategy aggregationStrategy,
PollingConsumer consumer,
long timeout)
Creates a new PollEnricher . |
|
Splitter(Expression expression,
Processor destination,
AggregationStrategy aggregationStrategy)
|
|
Splitter(Expression expression,
Processor destination,
AggregationStrategy aggregationStrategy,
boolean parallelProcessing,
ExecutorService executorService,
boolean streaming)
|
Uses of AggregationStrategy in org.apache.camel.processor.aggregate |
---|
Classes in org.apache.camel.processor.aggregate that implement AggregationStrategy | |
---|---|
class |
GroupedExchangeAggregationStrategy
Aggregate all exchanges into a single combined Exchange holding all the aggregated exchanges in a List as a exchange property with the key
Exchange.GROUPED_EXCHANGE . |
class |
UseLatestAggregationStrategy
An AggregationStrategy which just uses the latest exchange which is useful
for status messages where old status messages have no real value. |
Methods in org.apache.camel.processor.aggregate that return AggregationStrategy | |
---|---|
AggregationStrategy |
DefaultAggregationCollection.getAggregationStrategy()
|
AggregationStrategy |
AggregationCollection.getAggregationStrategy()
Gets the aggregation strategy |
Methods in org.apache.camel.processor.aggregate with parameters of type AggregationStrategy | |
---|---|
void |
DefaultAggregationCollection.setAggregationStrategy(AggregationStrategy aggregationStrategy)
|
void |
AggregationCollection.setAggregationStrategy(AggregationStrategy aggregationStrategy)
Sets the aggregation strategy to be used |
Constructors in org.apache.camel.processor.aggregate with parameters of type AggregationStrategy | |
---|---|
DefaultAggregationCollection(Expression correlationExpression,
AggregationStrategy aggregationStrategy)
|
|
PredicateAggregationCollection(Expression correlationExpression,
AggregationStrategy aggregationStrategy,
Predicate aggregationCompletedPredicate)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |