public class StaticRecipientList extends AbstractRecipientList
StaticRecipientList
is used to dispatch a single event to multiple
recipients over the same transport. The recipient endpoints for this router can be
configured statically on the router itself.Modifier and Type | Field and Description |
---|---|
static String |
RECIPIENT_DELIMITER |
static String |
RECIPIENTS_PROPERTY |
logger
ENABLE_CORRELATION_ALWAYS, ENABLE_CORRELATION_IF_NOT_SET, ENABLE_CORRELATION_NEVER, enableCorrelation, endpoints, messageInfoMapping, replyTo, transactionConfig
muleContext
PHASE_NAME
PHASE_NAME
Constructor and Description |
---|
StaticRecipientList() |
Modifier and Type | Method and Description |
---|---|
protected String |
getListDelimiter()
Overloading classes can change the delimiter used to separate entries in the
recipient list.
|
List |
getRecipients() |
protected List |
getRecipients(MuleMessage message) |
void |
setRecipients(List recipients) |
getRecipientEndpoint, getRecipientEndpointFromString, getRecipientEndpointFromUri, getSynchronous, isDynamicEndpoints, route, setSynchronous
addEndpoint, getEndpoint, getFilter, getTransformers, isMatch, isUseTemplates, setFilter, setTransformers, setUseTemplates
createTransactionTemplate, dispatch, getEnableCorrelation, getEndpoint, getEndpoints, getMessageInfoMapping, getReplyTo, getTransactionConfig, removeEndpoint, send, setEnableCorrelation, setEnableCorrelationAsString, setEndpoints, setMessageInfoMapping, setMessageProperties, setReplyTo, setTransactionConfig
dispose, getMuleContext, getRouterStatistics, initialise, setMuleContext, setRouterStatistics
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRouterStatistics, setRouterStatistics
initialise
dispose
public static final String RECIPIENTS_PROPERTY
public static final String RECIPIENT_DELIMITER
protected List getRecipients(MuleMessage message)
getRecipients
in class AbstractRecipientList
public List getRecipients()
public void setRecipients(List recipients)
protected String getListDelimiter()
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.