|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
UMOInboundRouter defines an interface for an inbound Message
router. An inbound router is used to control how events are received by a
component. One or more of these routers can be associated with a
UMOInboundMessageRouter implementation.
UMOInboundMessageRouter| Method Summary | |
boolean |
isMatch(UMOEvent event)
Determines if the event should be processed by this router. |
UMOEvent[] |
process(UMOEvent event)
A received UMOEvent is passed to this method for processing. |
| Methods inherited from interface org.mule.umo.routing.UMORouter |
getRouterStatistics, setRouterStatistics |
| Method Detail |
public UMOEvent[] process(UMOEvent event)
throws MessagingException
event - the event received by the inbound endpoint before it is passed to
the component
MessagingException - if an error occurs during processing of the event
public boolean isMatch(UMOEvent event)
throws MessagingException
event - the current event to evaluate
MessagingException - if the event cannot be evaluatedSelectiveConsumer
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||