public interface SelectiveRouter extends MessageProcessor
MessageProcessor
s 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) |
process
void addRoute(MessageProcessor processor, Filter filter)
void updateRoute(MessageProcessor processor, Filter filter)
void removeRoute(MessageProcessor processor)
void setDefaultRoute(MessageProcessor processor)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.