org.mule.umo.routing
Interface UMORouterCollection
- All Known Subinterfaces:
- UMOInboundMessageRouter, UMOOutboundMessageRouter, UMOResponseMessageRouter
- All Known Implementing Classes:
- AbstractRouterCollection, InboundMessageRouter, OutboundMessageRouter, ResponseMessageRouter
- public interface UMORouterCollection
UMORouterCollection defines the interface for a MessageRouter that
manages more than one router.
- Version:
- $Revision: 3798 $
- Author:
- Ross Mason
setRouters
public void setRouters(List routers)
getRouters
public 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-2006 MuleSource Inc.. All Rights Reserved.