org.mule.samples.voipservice.routers
Class PaymentValidationResponseAggregator

java.lang.Object
  extended byorg.mule.routing.AbstractRouter
      extended byorg.mule.routing.response.AbstractResponseRouter
          extended byorg.mule.routing.response.AbstractResponseAggregator
              extended byorg.mule.routing.response.ResponseCorrelationAggregator
                  extended byorg.mule.samples.voipservice.routers.PaymentValidationResponseAggregator
All Implemented Interfaces:
UMOResponseRouter, UMORouter

public class PaymentValidationResponseAggregator
extends ResponseCorrelationAggregator


Field Summary
 
Fields inherited from class org.mule.routing.response.AbstractResponseAggregator
eventGroups, locks, responseMessages
 
Fields inherited from class org.mule.routing.response.AbstractResponseRouter
correlationExtractor, logger
 
Constructor Summary
PaymentValidationResponseAggregator()
           
 
Method Summary
protected  UMOMessage aggregateEvents(EventGroup events)
           
 
Methods inherited from class org.mule.routing.response.ResponseCorrelationAggregator
createEventGroup, shouldAggregateEvents
 
Methods inherited from class org.mule.routing.response.AbstractResponseAggregator
addEventGroup, getEventGroup, getResponse, process, removeEventGroup
 
Methods inherited from class org.mule.routing.response.AbstractResponseRouter
getCallResponseAggregateIdentifier, getCorrelationExtractor, getReplyAggregateIdentifier, getTimeout, isFailOnTimeout, setCorrelationExtractor, setFailOnTimeout, setPropertyExtractorAsString, setTimeout
 
Methods inherited from class org.mule.routing.AbstractRouter
getRouterStatistics, setRouterStatistics
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mule.umo.routing.UMORouter
getRouterStatistics, setRouterStatistics
 

Constructor Detail

PaymentValidationResponseAggregator

public PaymentValidationResponseAggregator()
Method Detail

aggregateEvents

protected UMOMessage aggregateEvents(EventGroup events)
                              throws RoutingException
Specified by:
aggregateEvents in class AbstractResponseAggregator
Throws:
RoutingException
See Also:
AbstractEventAggregator.aggregateEvents(EventGroup)


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.