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.
IdempotentSecureHashReceiver IdempotentSecureHashReceiver 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.
MessageChunkingAggregator todo document
MessageChunkingAggregator.SequenceComparator  
SelectiveConsumer SelectiveConsumer is an inbound router used to filter out unwanted events.
WireTap An inbound router that can forward every message to another destination as defined in the "endpoint" property.
 

Package org.mule.routing.inbound Description

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



Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.