org.apache.camel.model
Class AggregatorType

java.lang.Object
  extended by org.apache.camel.model.ProcessorType
      extended by org.apache.camel.model.ExpressionNode
          extended by org.apache.camel.model.AggregatorType

public class AggregatorType
extends ExpressionNode

Version:
$Revision: 1.1 $

Field Summary
 
Fields inherited from class org.apache.camel.model.ProcessorType
DEFAULT_TRACE_CATEGORY
 
Constructor Summary
AggregatorType()
           
AggregatorType(Expression correlationExpression)
           
AggregatorType(Expression correlationExpression, AggregationStrategy aggregationStrategy)
           
AggregatorType(ExpressionType correlationExpression)
           
 
Method Summary
 void addRoutes(RouteContext routeContext, Collection<Route> routes)
           
 AggregationStrategy getAggregationStrategy()
           
 void setAggregationStrategy(AggregationStrategy aggregationStrategy)
           
 String toString()
           
 
Methods inherited from class org.apache.camel.model.ExpressionNode
configureChild, createFilterProcessor, getExpression, getInterceptors, getOutputs, setExpression, setInterceptors, setOutputs
 
Methods inherited from class org.apache.camel.model.ProcessorType
addOutput, aggregator, aggregator, beanRef, beanRef, choice, convertBodyTo, convertOutBodyTo, createCompositeProcessor, createErrorHandlerBuilder, createOutputsProcessor, createOutputsProcessor, createProcessor, delayer, delayer, delayer, errorHandler, exception, filter, filter, filter, getErrorHandlerBuilder, getInheritErrorHandlerFlag, idempotentConsumer, inheritErrorHandler, intercept, intercept, intercept, interceptor, interceptors, isInheritErrorHandler, makeProcessor, multicast, pipeline, pipeline, pipeline, policies, policy, proceed, process, recipientList, resequencer, resequencer, resequencer, setBody, setErrorHandlerBuilder, setHeader, setInheritErrorHandlerFlag, setOutBody, setOutHeader, setProperty, splitter, throttler, to, to, to, to, to, trace, trace, tryBlock, wrapInErrorHandler, wrapProcessor, wrapProcessorInInterceptors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AggregatorType

public AggregatorType()

AggregatorType

public AggregatorType(Expression correlationExpression)

AggregatorType

public AggregatorType(ExpressionType correlationExpression)

AggregatorType

public AggregatorType(Expression correlationExpression,
                      AggregationStrategy aggregationStrategy)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

addRoutes

public void addRoutes(RouteContext routeContext,
                      Collection<Route> routes)
               throws Exception
Overrides:
addRoutes in class ProcessorType
Throws:
Exception

getAggregationStrategy

public AggregationStrategy getAggregationStrategy()

setAggregationStrategy

public void setAggregationStrategy(AggregationStrategy aggregationStrategy)


Copyright © 2007 Apache Software Foundation. All Rights Reserved.