Package org.mule.routing

Defines the core routing patterns supported by mule.

See:
          Description

Interface Summary
EventCorrelatorCallback A callback used to allow pluggable behaviour when correlating events
 

Class Summary
AbstractCatchAllStrategy ForwardingCatchAllStrategy acts as a catch and forward router for any events not caught by the router this strategy is associated with.
AbstractRouter Implements the shared methods that all routers have.
AbstractRouterCollection AbstractRouterCollection provides common method implementations of router collections for in and outbound routers.
CollectionCorrelatorCallback A Correlator that correlates messages based on Mule correlation settings
CorrelationPropertiesExpressionEvaluator CorrelationPropertiesExpressionEvaluator is a default implementation used for getting the Correlation information from a message.
EventCorrelator TODO
ExpressionMessageInfoMapping TODO
ForwardingCatchAllStrategy ForwardingCatchAllStrategy acts as a catch and forward router for any events not caught by the router this strategy is associated with.
LoggingCatchAllStrategy LoggingCatchAllStrategy is a simple strategy that only logs any events not caught by the router associated with this strategy.
MuleMessageInfoMapping A simple facade implementation of MessageInfoMapping that simply grabs the message information from the MuleMessage untouched.
ServiceCatchAllStrategy ServiceCatchAllStrategy is used to catch any events and forward the events to the service as is.
SingleCorrelatorCallback A Correlator that correlates one message at a time
 

Exception Summary
AggregationException TODO document
CorrelationTimeoutException TODO
 

Package org.mule.routing Description

Defines the core routing patterns supported by mule. This package contains inbound/outbound routers as described in the Enterprise Integration Patterns book and filters.



Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.