|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
AbstractAggregator | AbstractEventAggregator will aggregate a set of messages into a
single message. |
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. |
AbstractCorrelationAggregator | AbstractCorrelationAggregatingMessageProcessor uses the CorrelationID and
CorrelationGroupSize properties of the MuleMessage to manage
message groups. |
AbstractMatchingRouter | AbstractRouterCollection provides common method implementations of router collections for in
and outbound routers. |
AbstractSelectiveRouter | |
AbstractSplitter | Splits a message invoking the next message processor one for each split part. |
ChoiceRouter | Routes the event to a singleMessageProcessor using a Filter
to evaluate the event being processed and find the first route that can be used. |
CollectionSplitter | Splits a message that has a list payload invoking the next message processor one for each item in the list in order. |
DefaultRouterResultsHandler | The default results handler for all outbound endpoint. |
EventGroup | EventGroup is a holder over events grouped by a common group Id. |
ExpressionMessageInfoMapping | TODO |
ExpressionSplitter | Splits a message using the expression provided invoking the next message processor one for each split part. |
FirstSuccessful | FirstSuccessful routes an event to the first target route that can accept it without throwing or returning an exception. |
ForwardingCatchAllStrategy | ForwardingCatchAllStrategy acts as a catch and forward router for
any events not caught by the router this strategy is associated with. |
IdempotentMessageFilter | IdempotentMessageFilter ensures that only unique messages are passed on. |
IdempotentSecureHashMessageFilter | IdempotentSecureHashMessageFilter ensures that only unique messages are
received by a service. |
LoggingCatchAllStrategy | LoggingCatchAllStrategy is a simple strategy that only logs any
events not caught by the router associated with this strategy. |
MessageChunkAggregator | |
MessageChunkSplitter | A router that breaks up the current message onto smaller parts and sends them to the same destination. |
MessageFilter | Implementation of InterceptingMessageProcessor that filters message flow using a Filter . |
MessageProcessorFilterPair | A holder for a pair of MessageProcessor and Filter. |
MuleMessageInfoMapping | A simple facade implementation of MessageInfoMapping that simply
grabs the message information from the MuleMessage untouched. |
Resequencer | CorrelationEventResequencer is used to resequence events according
to their dispatch sequence in the correlation group. |
RoundRobin | RoundRobin divides the messages it receives among its target routes in round-robin fashion. |
ServiceCatchAllStrategy | Deprecated. |
SimpleCollectionAggregator | This router will return all aggregated events as a MuleMessageCollection . |
WireTap | The WireTap MessageProcessor allows inspection of messages in a flow. |
Enum Summary | |
---|---|
CorrelationMode |
Exception Summary | |
---|---|
AggregationException | TODO document |
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 |