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.NO_CORRELATION_IDloggermuleContextPHASE_NAMEPHASE_NAME| Constructor and Description |
|---|
CorrelationEventResequencer() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
shouldResequenceEvents(EventGroup events)
Determines whether the events in the passed EventGroup are ready to be
reordered.
|
addEventGroup, createEventGroup, getComparator, getEventGroup, getEventGroupIdForEvent, process, removeEventGroup, resequenceEvents, setComparatorgetFilter, getMessageInfoMapping, isMatch, isTransformFirst, setFilter, setMessageInfoMapping, setTransformFirstdispose, getMuleContext, getRouterStatistics, initialise, setMuleContext, setRouterStatisticsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRouterStatistics, setRouterStatisticsinitialisedisposeprotected boolean shouldResequenceEvents(EventGroup events)
AbstractEventResequencershouldResequenceEvents in class AbstractEventResequencerAbstractEventAggregator#shouldAggregateEvents(EventGroup)Copyright © 2003-2012 MuleSource, Inc.. All Rights Reserved.