org.mule.umo.routing
Interface UMORouterCollection

All Known Subinterfaces:
UMOInboundMessageRouter, UMOOutboundMessageRouter, UMOResponseMessageRouter
All Known Implementing Classes:
AbstractRouterCollection, InboundMessageRouter, OutboundMessageRouter, ResponseMessageRouter

public interface UMORouterCollection

UMORouterCollection TODO

Version:
$Revision: 1.1.1.1 $
Author:
Ross Mason

Method Summary
 void addRouter(UMORouter router)
           
 UMORouterCatchAllStrategy getCatchAllStrategy()
           
 java.util.List getRouters()
           
 RouterStatistics getStatistics()
           
 boolean isMatchAll()
           
 UMORouter removeRouter(UMORouter router)
           
 void setCatchAllStrategy(UMORouterCatchAllStrategy catchAllStrategy)
           
 void setMatchAll(boolean matchAll)
           
 void setRouters(java.util.List routers)
           
 void setStatistics(RouterStatistics stat)
           
 

Method Detail

setRouters

public void setRouters(java.util.List routers)

getRouters

public java.util.List getRouters()

addRouter

public void addRouter(UMORouter router)

removeRouter

public UMORouter removeRouter(UMORouter router)

getCatchAllStrategy

public UMORouterCatchAllStrategy getCatchAllStrategy()

setCatchAllStrategy

public void setCatchAllStrategy(UMORouterCatchAllStrategy catchAllStrategy)

isMatchAll

public boolean isMatchAll()

getStatistics

public RouterStatistics getStatistics()

setStatistics

public void setStatistics(RouterStatistics stat)

setMatchAll

public void setMatchAll(boolean matchAll)


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