org.mule.umo.routing
Interface UMOInboundRouterCollection
- All Superinterfaces:
- UMORouterCollection
- All Known Implementing Classes:
- InboundRouterCollection
public interface UMOInboundRouterCollection
- extends UMORouterCollection
InboundRouterCollection
manages a collection of inbound routers.
route
UMOMessage route(UMOEvent event)
throws MessagingException
- Throws:
MessagingException
addRouter
void addRouter(UMOInboundRouter router)
removeRouter
UMOInboundRouter removeRouter(UMOInboundRouter router)
addEndpoint
void addEndpoint(UMOEndpoint endpoint)
removeEndpoint
boolean removeEndpoint(UMOEndpoint endpoint)
getEndpoints
List getEndpoints()
getEndpoint
UMOEndpoint getEndpoint(String name)
- Parameters:
name
- the Endpoint identifier
- Returns:
- the Endpoint or null if the endpointUri is not registered
- See Also:
UMOInboundRouterCollection
setEndpoints
void setEndpoints(List endpoints)
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.