org.mule.routing.inbound
Class InboundPassThroughRouter

java.lang.Object
  extended byorg.mule.routing.inbound.SelectiveConsumer
      extended byorg.mule.routing.inbound.InboundPassThroughRouter
All Implemented Interfaces:
UMOInboundRouter, UMORouter

public class InboundPassThroughRouter
extends SelectiveConsumer

InboundPassThroughRouter allows intbound routing over all registered endpoints without any filtering. This class is used by Mule when a specific inbound router has not been configured on a UMODescriptor.

Version:
$Revision: 1.2 $
Author:
Ross Mason

Field Summary
 
Fields inherited from class org.mule.routing.inbound.SelectiveConsumer
logger
 
Constructor Summary
InboundPassThroughRouter()
           
 
Method Summary
 boolean isMatch(UMOEvent event)
           
 UMOEvent[] process(UMOEvent event)
           
 
Methods inherited from class org.mule.routing.inbound.SelectiveConsumer
getFilter, getRouterStatistics, isTransformFirst, setFilter, setRouterStatistics, setTransformFirst
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InboundPassThroughRouter

public InboundPassThroughRouter()
Method Detail

process

public UMOEvent[] process(UMOEvent event)
                   throws RoutingException
Specified by:
process in interface UMOInboundRouter
Overrides:
process in class SelectiveConsumer
Throws:
RoutingException

isMatch

public boolean isMatch(UMOEvent event)
                throws RoutingException
Specified by:
isMatch in interface UMOInboundRouter
Overrides:
isMatch in class SelectiveConsumer
Throws:
RoutingException


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.