public interface SelectiveRouter extends MessageProcessor
MessageProcessors using a Filter to
evaluate the event being processed and determine if a given route should be used.
If the implementation supports the use of a default route then this will be used to route any events that don't match any other routes.
| Modifier and Type | Method and Description |
|---|---|
void |
addRoute(MessageProcessor processor,
Filter filter) |
void |
removeRoute(MessageProcessor processor) |
void |
setDefaultRoute(MessageProcessor processor) |
void |
updateRoute(MessageProcessor processor,
Filter filter) |
processvoid addRoute(MessageProcessor processor, Filter filter)
void updateRoute(MessageProcessor processor, Filter filter)
void removeRoute(MessageProcessor processor)
void setDefaultRoute(MessageProcessor processor)
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.