|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
EventCorrelatorCallback | A callback used to allow pluggable behaviour when correlating events |
Class Summary | |
---|---|
AbstractCatchAllStrategy | RouterCatchAllStrategy is a strategy interface that allows developers to hook in custom code when
an event is being routed on the inbound or outbound but does not match any of the criteria defined for the routing. |
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 | |
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. |
ResequenceCorrelatorCallback | A Correlator that correlates messages based on Mule correlation settings
Note that the ResequenceCorrelatorCallback.aggregateEvents(org.mule.routing.inbound.EventGroup) method only resequences the events and
returns an MuleEvent[] wrapped in a MuleMessage impl. |
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 |
Defines the core routing patterns supported by mule. This package contains inbound/outbound routers as described in the Enterprise Integration Patterns book and filters.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |