Package org.mule.routing.inbound

Inbound router implementation as described in the Enterprise Integration Patterns book.

See:
          Description

Class Summary
AbstractEventAggregator AbstractEventAggregator will aggregate a set of messages into a single message
AbstractEventResequencer AbstractEventResequencer is used to receive a set of events, resequence them and forward them on to their destination
CorrelationAggregator CorrelationAggregator Uses the CorrelationID and CorrelationGroupSize properties of the UMOMessage to manage message groups.
CorrelationEventResequencer CorrelationEventResequencer is used to resequence events according to their dispatch sequence in the correlation group.
EventGroup EventGroup is a holder over events grouped by a common group Id.
ForwardingConsumer ForwardingConsumer is used to forward an incoming event over another transport without invoking a component.
IdempotentReceiver IdempotentReceiver ensures that only unique messages are received by a component.
InboundMessageRouter InboundMessageRouter is a collection of routers that will be invoked when an event is received It is responsible for manageing a collection of routers and also executing the routing logic.
InboundPassThroughRouter InboundPassThroughRouter allows intbound routing over all registered endpoints without any filtering.
SelectiveConsumer SelectiveConsumer is an inbound router used to filter out unwanted events.
 

Package org.mule.routing.inbound Description

Inbound router implementation as described in the Enterprise Integration Patterns book.



Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.