|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
AbstractMessageSequenceSplitter | Base implementation of a MuleMessage splitter, that converts its payload
in a MessageSequence , and process each element of it. |
AbstractMessageSplitter | AbstractMessageSplitter is an outbound Message Splitter used to split
the contents of a received message into sub parts that can be processed by other
components. |
AbstractOutboundRouter | AbstractOutboundRouter is a base router class that tracks statistics about message processing
through the router. |
AbstractRecipientList | AbstractRecipientList is used to dispatch a single event to
multiple recipients over the same transport. |
AbstractRoundRobinMessageSplitter | FilteringListMessageSplitter accepts a List as a message payload
then routes list elements as messages over an endpoint where the endpoint's filter
accepts the payload. |
AbstractSequenceRouter | Defines a router that sequentially routes a given message to the list of registered endpoints and returns the aggregate responses as the result. |
ArrayMessageSequence | |
ChainingRouter | ChainingRouter is used to pass a Mule event through multiple
targets using the result of the first as the input for the second. |
CollectionMessageSequence<T> | A MessageSequence that retrieves elements from a Collection . |
DefaultOutboundRouterCollection | DefaultOutboundRouterCollection is a container of routers. |
EndpointSelector | EndpointSelector selects the outgoing endpoint based on a
an expression evaluator ("header:endpoint" by default). |
ExceptionBasedRouter | ExceptionBasedRouter Will send the current event to the first
endpoint that doesn't throw an exception. |
ExpressionMessageSplitter | Evaluates a single expression and adds the results of the expression as individual message parts. |
ExpressionRecipientList | |
FilteringOutboundRouter | FilteringRouter is a router that accepts events based on a filter
set. |
IteratorMessageSequence<T> | A MessageSequence that delegates its IteratorMessageSequence.hasNext() and
IteratorMessageSequence.next() methods to an Iterator , and has no estimated size |
ListMessageSplitter | FilteringListMessageSplitter accepts a List as a message payload
then routes list elements as messages over an endpoint where the endpoint's filter
accepts the payload. |
MessageChunkingRouter | A router that breaks up the current message onto smaller parts and sends them to the same destination. |
MulticastingRouter | MulticastingRouter will broadcast the current message to every endpoint
registered with the router. |
OutboundPassThroughRouter | OutboundPassThroughRouter allows outbound routing over a single
endpoint without any filtering. |
PartitionedMessageSequence<Q> | A MessageSequence wrapper that partitions the wrapped sequence in
collections of the specified size. |
SequenceRouter | Defines a AbstractSequenceRouter that stops the routing of a given
message when a synchronous endpoint has returned a null or an exception
message. |
SplitMessage | A Split message contains one or more message parts with an endpoint associated with each part. |
StaticRecipientList | StaticRecipientList is used to dispatch a single event to multiple
recipients over the same transport. |
TransformerRouter | Deprecated. |
Outbound router implementation as described in the Enterprise Integration Patterns book.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |