|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MessageRouter
A MessageProcessor
that routes messages to zero or more destination
message processors. Implementations determine exactly how this is done by making
decisions about which route(s) should be used and if the message should be copied
or not.
Method Summary | |
---|---|
void |
addRoute(MessageProcessor processor)
Adds a new message processor to the list of routes |
void |
removeRoute(MessageProcessor processor)
Removes a message processor from the list of routes |
Methods inherited from interface org.mule.api.processor.MessageProcessor |
---|
process |
Method Detail |
---|
void addRoute(MessageProcessor processor) throws MuleException
processor
- new destination message processor
MuleException
void removeRoute(MessageProcessor processor) throws MuleException
processor
- destination message processor to remove
MuleException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |