org.mule.routing.inbound
Class CorrelationEventResequencer
java.lang.Object
org.mule.routing.AbstractRouter
org.mule.routing.inbound.SelectiveConsumer
org.mule.routing.inbound.AbstractEventResequencer
org.mule.routing.inbound.CorrelationEventResequencer
- All Implemented Interfaces:
- UMOInboundRouter, UMORouter
public class CorrelationEventResequencer
- extends AbstractEventResequencer
CorrelationEventResequencer
is used to resequence events according
to their dispatch sequence in the correlation group. When the MessageSplitter
router splits an event it assigns a correlation sequence to the individual message
parts so that another router such as the CorrelationEventResequencer can
receive the parts and reorder or merge them.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CorrelationEventResequencer
public CorrelationEventResequencer()
shouldResequenceEvents
protected boolean shouldResequenceEvents(EventGroup events)
- Description copied from class:
AbstractEventResequencer
- Determines whether the events in the passed EventGroup are ready to be
reordered.
- Specified by:
shouldResequenceEvents
in class AbstractEventResequencer
- See Also:
AbstractEventAggregator.shouldAggregateEvents(EventGroup)
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.