public class MulticastingRoutingStrategy extends AbstractRoutingStrategy
MessageProcessor
and return an aggregation of the results.Modifier and Type | Field and Description |
---|---|
protected Log |
logger |
magicProperties
Constructor and Description |
---|
MulticastingRoutingStrategy(MuleContext muleContext,
RouterResultsHandler resultAggregator) |
Modifier and Type | Method and Description |
---|---|
MuleEvent |
route(MuleEvent event,
List<MessageProcessor> messageProcessors)
Routes
MuleEvent through a set of MessageProcessor |
assertNonConsumableMessage, cloneMessage, cloneMessage, createEventToRoute, getMuleContext, propagateMagicProperties, sendRequest, validateMessageIsNotConsumable
protected transient Log logger
public MulticastingRoutingStrategy(MuleContext muleContext, RouterResultsHandler resultAggregator)
muleContext
- resultAggregator
- aggregator used to create a response eventpublic MuleEvent route(MuleEvent event, List<MessageProcessor> messageProcessors) throws MessagingException
RoutingStrategy
MuleEvent
through a set of MessageProcessor
MessagingException
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.