org.mule.umo.routing
Interface UMOInboundMessageRouter
- All Superinterfaces:
- UMORouterCollection
- All Known Implementing Classes:
- InboundMessageRouter
- public interface UMOInboundMessageRouter
- extends UMORouterCollection
InboundRouterCollection
manages a collection of inbound routers
- Version:
- $Revision: 1.3 $
- Author:
- Ross Mason
route
public UMOMessage route(UMOEvent event)
throws MessagingException
- Throws:
MessagingException
addRouter
public void addRouter(UMOInboundRouter router)
removeRouter
public UMOInboundRouter removeRouter(UMOInboundRouter router)
addEndpoint
public void addEndpoint(UMOEndpoint endpoint)
removeEndpoint
public boolean removeEndpoint(UMOEndpoint endpoint)
getEndpoints
public java.util.List getEndpoints()
getEndpoint
public UMOEndpoint getEndpoint(java.lang.String name)
- Parameters:
name
- the Endpoint identifier
- Returns:
- the Endpoint or null if the endpointUri is not registered
- See Also:
UMOInboundMessageRouter
setEndpoints
public void setEndpoints(java.util.List endpoints)
Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.