org.apache.camel.processor
Class ChildUnitOfWorkProcessor
java.lang.Object
org.apache.camel.support.ServiceSupport
org.apache.camel.processor.DelegateAsyncProcessor
org.apache.camel.processor.UnitOfWorkProcessor
org.apache.camel.processor.ChildUnitOfWorkProcessor
- All Implemented Interfaces:
- AsyncProcessor, DelegateProcessor, Navigate<Processor>, Processor, Service, ShutdownableService, StatefulService, SuspendableService
public class ChildUnitOfWorkProcessor
- extends UnitOfWorkProcessor
An UnitOfWorkProcessor
that creates a child UnitOfWork
that is
associated to a parent UnitOfWork
.
- See Also:
SubUnitOfWorkProcessor
Methods inherited from class org.apache.camel.support.ServiceSupport |
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, shutdown, start, stop, suspend |
ChildUnitOfWorkProcessor
public ChildUnitOfWorkProcessor(UnitOfWork parent,
Processor processor)
ChildUnitOfWorkProcessor
public ChildUnitOfWorkProcessor(UnitOfWork parent,
AsyncProcessor processor)
ChildUnitOfWorkProcessor
public ChildUnitOfWorkProcessor(UnitOfWork parent,
RouteContext routeContext,
Processor processor)
ChildUnitOfWorkProcessor
public ChildUnitOfWorkProcessor(UnitOfWork parent,
RouteContext routeContext,
AsyncProcessor processor)
createUnitOfWork
protected UnitOfWork createUnitOfWork(Exchange exchange)
- Description copied from class:
UnitOfWorkProcessor
- Strategy to create the unit of work for the given exchange.
- Overrides:
createUnitOfWork
in class UnitOfWorkProcessor
- Parameters:
exchange
- the exchange
- Returns:
- the created unit of work
Apache CAMEL