public class RouteboxDispatcher extends Object
Constructor and Description |
---|
RouteboxDispatcher(org.apache.camel.ProducerTemplate producer) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Exchange |
dispatchAsync(RouteboxEndpoint endpoint,
org.apache.camel.Exchange exchange) |
org.apache.camel.Exchange |
dispatchSync(RouteboxEndpoint endpoint,
org.apache.camel.Exchange exchange) |
protected List<URI> |
getInnerContextConsumerList(org.apache.camel.CamelContext context) |
org.apache.camel.Exchange |
issueRequest(org.apache.camel.Endpoint endpoint,
org.apache.camel.ExchangePattern pattern,
Object body,
Map<String,Object> headers) |
protected URI |
selectDispatchUri(RouteboxEndpoint endpoint,
org.apache.camel.Exchange exchange) |
public RouteboxDispatcher(org.apache.camel.ProducerTemplate producer)
public org.apache.camel.Exchange dispatchSync(RouteboxEndpoint endpoint, org.apache.camel.Exchange exchange) throws Exception
Exception
public org.apache.camel.Exchange dispatchAsync(RouteboxEndpoint endpoint, org.apache.camel.Exchange exchange) throws Exception
Exception
protected URI selectDispatchUri(RouteboxEndpoint endpoint, org.apache.camel.Exchange exchange) throws Exception
Exception
protected List<URI> getInnerContextConsumerList(org.apache.camel.CamelContext context) throws URISyntaxException
URISyntaxException
Apache Camel