|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.routing.AbstractSelectiveRouter
org.mule.routing.ChoiceRouter
public class ChoiceRouter
Routes the event to a singleMessageProcessor
using a Filter
to evaluate the event being processed and find the first route that can be used.
If a default route has been configured and no match has been found, the default
route will be used. Otherwise it throws a RoutePathNotFoundException
.
Field Summary |
---|
Fields inherited from interface org.mule.api.lifecycle.Initialisable |
---|
PHASE_NAME |
Fields inherited from interface org.mule.api.lifecycle.Startable |
---|
PHASE_NAME |
Fields inherited from interface org.mule.api.lifecycle.Stoppable |
---|
PHASE_NAME |
Fields inherited from interface org.mule.api.lifecycle.Disposable |
---|
PHASE_NAME |
Constructor Summary | |
---|---|
ChoiceRouter()
|
Method Summary | |
---|---|
protected java.util.Collection<MessageProcessor> |
selectProcessors(MuleEvent event)
|
Methods inherited from class org.mule.routing.AbstractSelectiveRouter |
---|
addRoute, dispose, getConditionalMessageProcessors, getRouterStatistics, initialise, process, removeRoute, setDefaultRoute, setFlowConstruct, setRouterStatistics, start, stop, toString, updateRoute |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ChoiceRouter()
Method Detail |
---|
protected java.util.Collection<MessageProcessor> selectProcessors(MuleEvent event)
selectProcessors
in class AbstractSelectiveRouter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |