Package | Description |
---|---|
org.apache.camel |
The core Camel API.
|
org.apache.camel.spi |
Service Provider Interfaces used by the Camel runtime which are plugin strategies.
|
Modifier and Type | Method and Description |
---|---|
AsyncProducer |
Endpoint.createAsyncProducer()
Creates a new producer which is used send messages into the endpoint
Important: Do not do any initialization in the constructor of the
Producer . |
Modifier and Type | Method and Description |
---|---|
AsyncProducer |
ProducerCache.acquireProducer(Endpoint endpoint)
Acquires a pooled producer which you must release back again after usage using the
ProducerCache.releaseProducer(org.apache.camel.Endpoint, org.apache.camel.AsyncProducer) method. |
AsyncProducer |
InternalProcessorFactory.createInterceptSendToEndpointProcessor(InterceptSendToEndpoint endpoint,
Endpoint delegate,
AsyncProducer producer,
boolean skip) |
AsyncProducer |
InternalProcessorFactory.createUnitOfWorkProducer(Producer producer) |
Modifier and Type | Method and Description |
---|---|
AsyncProducer |
InternalProcessorFactory.createInterceptSendToEndpointProcessor(InterceptSendToEndpoint endpoint,
Endpoint delegate,
AsyncProducer producer,
boolean skip) |
boolean |
ProducerCache.AsyncProducerCallback.doInAsyncProducer(AsyncProducer asyncProducer,
Exchange exchange,
AsyncCallback callback)
Performs operation on the given producer to send the given exchange.
|
void |
ProducerCache.releaseProducer(Endpoint endpoint,
AsyncProducer producer)
Releases an acquired producer back after usage.
|
Apache Camel