org.mule.routing
Class AggregatorTestCase.TestEventAggregator

java.lang.Object
  extended by org.mule.processor.AbstractInterceptingMessageProcessor
      extended by org.mule.routing.AbstractAggregator
          extended by org.mule.routing.AggregatorTestCase.TestEventAggregator
All Implemented Interfaces:
FlowConstructAware, MuleContextAware, Initialisable, InterceptingMessageProcessor, MessageProcessor, Aggregator, MessageSource
Enclosing class:
AggregatorTestCase

public static class AggregatorTestCase.TestEventAggregator
extends AbstractAggregator


Field Summary
protected  int eventCount
           
protected  int eventThreshold
           
 
Fields inherited from class org.mule.routing.AbstractAggregator
eventCorrelator, flowConstruct, messageInfoMapping, muleContext
 
Fields inherited from class org.mule.processor.AbstractInterceptingMessageProcessor
logger, next
 
Fields inherited from interface org.mule.api.lifecycle.Initialisable
PHASE_NAME
 
Constructor Summary
AggregatorTestCase.TestEventAggregator(int eventThreshold)
           
 
Method Summary
protected  EventCorrelatorCallback getCorrelatorCallback(MuleContext muleContext)
           
 
Methods inherited from class org.mule.routing.AbstractAggregator
expireAggregation, getTimeout, initialise, isFailOnTimeout, process, setFailOnTimeout, setFlowConstruct, setMessageInfoMapping, setMuleContext, setTimeout
 
Methods inherited from class org.mule.processor.AbstractInterceptingMessageProcessor
processNext, setListener, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

eventThreshold

protected final int eventThreshold

eventCount

protected int eventCount
Constructor Detail

AggregatorTestCase.TestEventAggregator

public AggregatorTestCase.TestEventAggregator(int eventThreshold)
Method Detail

getCorrelatorCallback

protected EventCorrelatorCallback getCorrelatorCallback(MuleContext muleContext)
Specified by:
getCorrelatorCallback in class AbstractAggregator


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.