org.mule.routing.outbound
Class ExpressionRecipientList
java.lang.Object
org.mule.routing.outbound.AbstractOutboundRouter
org.mule.routing.outbound.FilteringOutboundRouter
org.mule.routing.outbound.AbstractRecipientList
org.mule.routing.outbound.ExpressionRecipientList
- All Implemented Interfaces:
- FlowConstructAware, MuleContextAware, Disposable, Initialisable, Lifecycle, Startable, Stoppable, MessageProcessor, MessageRouter, Matchable, MatchableMessageProcessor, MatchableMessageRouter, OutboundRouter, RouterStatisticsRecorder, TransformingMatchable
- Direct Known Subclasses:
- ExceptionBasedRouter
public class ExpressionRecipientList
- extends AbstractRecipientList
Methods inherited from class org.mule.routing.outbound.FilteringOutboundRouter |
addRoute, getFilter, getRoute, getTransformers, initialise, isMatch, isTransformBeforeMatch, isUseTemplates, setFilter, setTransformers, setUseTemplates |
Methods inherited from class org.mule.routing.outbound.AbstractOutboundRouter |
dispose, getEnableCorrelation, getMuleContext, getReplyTo, getResultsHandler, getRoute, getRouterStatistics, getRoutes, getTransactionConfig, process, propagateMagicProperties, removeRoute, sendRequest, sendRequestEvent, setEnableCorrelation, setEnableCorrelationAsString, setFlowConstruct, setMessageProcessors, setMessageProperties, setMuleContext, setReplyTo, setResultsHandler, setRouterStatistics, setRoutes, setTransactionConfig, start, stop |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_SELECTOR_PROPERTY
public static final java.lang.String DEFAULT_SELECTOR_PROPERTY
- See Also:
- Constant Field Values
DEFAULT_SELECTOR_EVALUATOR
public static final java.lang.String DEFAULT_SELECTOR_EVALUATOR
- See Also:
- Constant Field Values
DEFAULT_SELECTOR_EXPRESSION
public static final java.lang.String DEFAULT_SELECTOR_EXPRESSION
- See Also:
- Constant Field Values
ExpressionRecipientList
public ExpressionRecipientList()
getRecipients
protected java.util.List getRecipients(MuleEvent event)
throws CouldNotRouteOutboundMessageException
- Specified by:
getRecipients
in class AbstractRecipientList
- Throws:
CouldNotRouteOutboundMessageException
getFullExpression
public java.lang.String getFullExpression()
getExpression
public java.lang.String getExpression()
setExpression
public void setExpression(java.lang.String expression)
getCustomEvaluator
public java.lang.String getCustomEvaluator()
setCustomEvaluator
public void setCustomEvaluator(java.lang.String customEvaluator)
getEvaluator
public java.lang.String getEvaluator()
setEvaluator
public void setEvaluator(java.lang.String evaluator)
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.