public interface InternalProcessorFactory
Processor
and other internal building blocks. This factory is
used to have loose coupling between the modules in core.
Camel end user should NOT use this, but use ProcessorFactory
instead.ProcessorFactory
Modifier and Type | Field and Description |
---|---|
static String |
FACTORY
Service factory key.
|
Modifier and Type | Method and Description |
---|---|
InternalProcessor |
addChildUnitOfWorkProcessorAdvice(CamelContext camelContext,
Processor processor,
Route route,
UnitOfWork parent) |
InternalProcessor |
addUnitOfWorkProcessorAdvice(CamelContext camelContext,
Processor processor,
Route route) |
Channel |
createChannel(CamelContext camelContext) |
AsyncProducer |
createInterceptSendToEndpointProcessor(InterceptSendToEndpoint endpoint,
Endpoint delegate,
AsyncProducer producer,
boolean skip) |
SharedInternalProcessor |
createSharedCamelInternalProcessor(CamelContext camelContext) |
AsyncProducer |
createUnitOfWorkProducer(Producer producer) |
AsyncProcessor |
createWrapProcessor(Processor processor,
Processor wrapped) |
static final String FACTORY
InternalProcessor addUnitOfWorkProcessorAdvice(CamelContext camelContext, Processor processor, Route route)
InternalProcessor addChildUnitOfWorkProcessorAdvice(CamelContext camelContext, Processor processor, Route route, UnitOfWork parent)
SharedInternalProcessor createSharedCamelInternalProcessor(CamelContext camelContext)
Channel createChannel(CamelContext camelContext)
AsyncProducer createInterceptSendToEndpointProcessor(InterceptSendToEndpoint endpoint, Endpoint delegate, AsyncProducer producer, boolean skip)
AsyncProcessor createWrapProcessor(Processor processor, Processor wrapped)
AsyncProducer createUnitOfWorkProducer(Producer producer)
Apache Camel