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
Exceptionpublic org.apache.camel.Exchange dispatchAsync(RouteboxEndpoint endpoint, org.apache.camel.Exchange exchange) throws Exception
Exceptionprotected URI selectDispatchUri(RouteboxEndpoint endpoint, org.apache.camel.Exchange exchange) throws Exception
Exceptionprotected List<URI> getInnerContextConsumerList(org.apache.camel.CamelContext context) throws URISyntaxException
URISyntaxExceptionApache Camel