|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.routing.outbound.AbstractOutboundRouter
org.mule.routing.outbound.FilteringOutboundRouter
org.mule.routing.outbound.AbstractMessageSplitter
org.mule.routing.outbound.FilteringListMessageSplitter
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.
Field Summary |
Fields inherited from class org.mule.routing.outbound.AbstractMessageSplitter |
multimatch |
Fields inherited from class org.mule.routing.outbound.AbstractOutboundRouter |
correlationGroupExtractor, correlationId, correlationIdExtractor, correlationSequenceExtractor, endpoints, logger, replyTo, routerStatistics |
Constructor Summary | |
FilteringListMessageSplitter()
|
Method Summary | |
protected UMOMessage |
getMessagePart(UMOMessage message,
UMOEndpoint endpoint)
Retrieves a specific message part for the given endpoint. |
protected void |
initialise(UMOMessage message)
Template method can be used to split the message up before the getMessagePart method is called . |
Methods inherited from class org.mule.routing.outbound.AbstractMessageSplitter |
route |
Methods inherited from class org.mule.routing.outbound.FilteringOutboundRouter |
getFilter, getTransformer, isMatch, setFilter, setTransformer |
Methods inherited from class org.mule.routing.outbound.AbstractOutboundRouter |
addEndpoint, dispatch, getCorrelationGroupExtractor, getCorrelationIdExtractor, getCorrelationSequenceExtractor, getEndpoints, getReplyTo, getRouterStatistics, isCorrelationId, removeEndpoint, send, setCorrelationGroupExtractor, setCorrelationId, setCorrelationIdExtractor, setCorrelationSequenceExtractor, setEndpoints, setMessageProperties, setReplyTo, setRouterStatistics |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FilteringListMessageSplitter()
Method Detail |
protected void initialise(UMOMessage message)
initialise
in class AbstractMessageSplitter
message
- the message being routedprotected UMOMessage getMessagePart(UMOMessage message, UMOEndpoint endpoint)
getMessagePart
in class AbstractMessageSplitter
message
- the current message being processedendpoint
- the endpoint that will be used to route the resulting message
part
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |