Package org.mule.routing.inbound

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

See:
          Description

Class Summary
AbstractCorrelationAggregator CorrelationAggregator uses the CorrelationID and CorrelationGroupSize properties of the MuleMessage to manage message groups.
AbstractEventAggregator AbstractEventAggregator will aggregate a set of messages into a single message.
CorrelationEventResequencer CorrelationEventResequencer is used to resequence events according to their dispatch sequence in the correlation group.
CorrelationSequenceComparator CorrelationSequenceComparator is a Comparator for MuleEvents using their respective correlation sequences.
DefaultInboundRouterCollection DefaultInboundRouterCollection is a collection of routers that will be invoked when an event is received.
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 service.
IdempotentReceiver IdempotentReceiver ensures that only unique messages are received by a service.
IdempotentSecureHashReceiver IdempotentSecureHashReceiver ensures that only unique messages are received by a service.
InboundPassThroughRouter InboundPassThroughRouter allows inbound routing over all registered endpoints without any filtering.
MessageChunkingAggregator  
SelectiveConsumer SelectiveConsumer is an inbound router used to filter out unwanted events.
SimpleCollectionAggregator This router will return all aggregated events as a MuleMessageCollection.
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-2009 MuleSource, Inc.. All Rights Reserved.