public class ExpressionRecipientList extends AbstractRecipientList
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SELECTOR_EVALUATOR |
static String |
DEFAULT_SELECTOR_EXPRESSION |
static String |
DEFAULT_SELECTOR_PROPERTY |
protected ExpressionConfig |
expressionConfig |
expressionManager
enableCorrelation, initialised, logger, replyTo, resultsHandler, routes, started, transactionConfig
flowConstruct, messagingExceptionHandler, muleContext
PHASE_NAME
PHASE_NAME
PHASE_NAME
PHASE_NAME
PROPERTY_NAME
Constructor and Description |
---|
ExpressionRecipientList() |
Modifier and Type | Method and Description |
---|---|
String |
getCustomEvaluator() |
String |
getEvaluator() |
String |
getExpression() |
String |
getFullExpression() |
protected List<Object> |
getRecipients(MuleEvent event) |
void |
setCustomEvaluator(String customEvaluator) |
void |
setEvaluator(String evaluator) |
void |
setExpression(String expression) |
buildOutboundEndpoint, getRecipientEndpoint, getRecipientEndpointFromString, getRecipientEndpointFromUri, getSynchronous, isDynamicRoutes, route, setSynchronous
addRoute, getFilter, getRoute, getTransformers, initialise, isMatch, isTransformBeforeMatch, isUseTemplates, setFilter, setTransformers, setUseTemplates
cloneMessage, cloneMessage, createEventToRoute, dispose, getEnableCorrelation, getMuleContext, getOwnedMessageProcessors, getReplyTo, getResultsHandler, getRoute, getRouterStatistics, getRoutes, getTransactionConfig, process, propagateMagicProperties, removeRoute, sendRequest, sendRequestEvent, setEnableCorrelation, setEnableCorrelationAsString, setMessageProcessors, setMessageProperties, setReplyTo, setResultsHandler, setRouterStatistics, setRoutes, setTransactionConfig, start, stop
addMessageProcessorPathElements, getAnnotation, getAnnotations, getOwnedObjects, setAnnotations
getFlowConstruct, getMessagingExceptionHandler, setFlowConstruct, setMessagingExceptionHandler, setMuleContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setMuleContext
setFlowConstruct
public static final String DEFAULT_SELECTOR_PROPERTY
public static final String DEFAULT_SELECTOR_EVALUATOR
public static final String DEFAULT_SELECTOR_EXPRESSION
protected ExpressionConfig expressionConfig
protected List<Object> getRecipients(MuleEvent event) throws CouldNotRouteOutboundMessageException
getRecipients
in class AbstractRecipientList
CouldNotRouteOutboundMessageException
public String getFullExpression()
public String getExpression()
public void setExpression(String expression)
public String getCustomEvaluator()
public void setCustomEvaluator(String customEvaluator)
public String getEvaluator()
public void setEvaluator(String evaluator)
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.