public final class UnitOfWorkProducer
extends org.apache.camel.support.DefaultAsyncProducer
Producer
is executed within an UnitOfWork
.Constructor and Description |
---|
UnitOfWorkProducer(org.apache.camel.Producer producer)
The producer which should be executed within an
UnitOfWork . |
Modifier and Type | Method and Description |
---|---|
protected void |
doStart() |
protected void |
doStop() |
org.apache.camel.Endpoint |
getEndpoint() |
boolean |
isSingleton() |
boolean |
process(org.apache.camel.Exchange exchange,
org.apache.camel.AsyncCallback callback) |
String |
toString() |
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public UnitOfWorkProducer(org.apache.camel.Producer producer)
UnitOfWork
.producer
- the producerpublic org.apache.camel.Endpoint getEndpoint()
getEndpoint
in interface org.apache.camel.EndpointAware
getEndpoint
in class org.apache.camel.support.DefaultProducer
public boolean process(org.apache.camel.Exchange exchange, org.apache.camel.AsyncCallback callback)
protected void doStart() throws Exception
doStart
in class org.apache.camel.support.DefaultProducer
Exception
protected void doStop() throws Exception
doStop
in class org.apache.camel.support.DefaultProducer
Exception
public boolean isSingleton()
isSingleton
in interface org.apache.camel.IsSingleton
isSingleton
in class org.apache.camel.support.DefaultProducer
public String toString()
toString
in class org.apache.camel.support.DefaultProducer
Apache Camel