org.apache.camel.component.routebox.strategy
Interface RouteboxDispatchStrategy
public interface RouteboxDispatchStrategy
A strategy for identifying the route consumer in the routebox where the exchange should to be dispatched
Method Summary |
URI |
selectDestinationUri(List<URI> destinations,
org.apache.camel.Exchange exchange)
Receives an incoming exchange and consumer list and identifies the inner route consumer for dispatching the exchange |
selectDestinationUri
URI selectDestinationUri(List<URI> destinations,
org.apache.camel.Exchange exchange)
throws Exception
- Receives an incoming exchange and consumer list and identifies the inner route consumer for dispatching the exchange
- Parameters:
destinations
- the list of possible real-time inner route consumers available
to where the exchange can be dispatched in the routeboxexchange
- the incoming exchange
- Returns:
- a selected consumer to whom the exchange can be directed
- Throws:
Exception
- is thrown if error
Apache CAMEL