public class RabbitMQProducer
extends org.apache.camel.support.DefaultAsyncProducer
| Constructor and Description |
|---|
RabbitMQProducer(RabbitMQEndpoint endpoint) |
| Modifier and Type | Method and Description |
|---|---|
protected ReplyManager |
createReplyManager() |
protected void |
doStart() |
protected void |
doStop() |
int |
getCloseTimeout() |
RabbitMQEndpoint |
getEndpoint() |
protected void |
initReplyManager() |
boolean |
process(org.apache.camel.Exchange exchange,
org.apache.camel.AsyncCallback callback) |
protected boolean |
processInOut(org.apache.camel.Exchange exchange,
org.apache.camel.AsyncCallback callback) |
void |
setCloseTimeout(int closeTimeout) |
protected void |
unInitReplyManager() |
createExchange, isSingleton, toStringbuild, doBuild, doInit, doResume, doShutdown, doSuspend, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic RabbitMQProducer(RabbitMQEndpoint endpoint) throws IOException
IOExceptionpublic RabbitMQEndpoint getEndpoint()
getEndpoint in interface org.apache.camel.EndpointAwaregetEndpoint in class org.apache.camel.support.DefaultProducerprotected void doStart()
throws Exception
doStart in class org.apache.camel.support.DefaultProducerExceptionprotected void doStop()
throws Exception
doStop in class org.apache.camel.support.DefaultProducerExceptionpublic boolean process(org.apache.camel.Exchange exchange,
org.apache.camel.AsyncCallback callback)
protected boolean processInOut(org.apache.camel.Exchange exchange,
org.apache.camel.AsyncCallback callback)
throws Exception
Exceptionpublic int getCloseTimeout()
public void setCloseTimeout(int closeTimeout)
protected void initReplyManager()
protected void unInitReplyManager()
protected ReplyManager createReplyManager() throws Exception
ExceptionApache Camel