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