Package org.apache.camel.processor
Class DefaultInternalProcessorFactory
- java.lang.Object
-
- org.apache.camel.processor.DefaultInternalProcessorFactory
-
- All Implemented Interfaces:
org.apache.camel.spi.InternalProcessorFactory
@JdkService("internal-processor-factory") public class DefaultInternalProcessorFactory extends Object implements org.apache.camel.spi.InternalProcessorFactory
-
-
Constructor Summary
Constructors Constructor Description DefaultInternalProcessorFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.camel.spi.InternalProcessor
addChildUnitOfWorkProcessorAdvice(org.apache.camel.CamelContext camelContext, org.apache.camel.Processor processor, org.apache.camel.Route route, org.apache.camel.spi.UnitOfWork parent)
org.apache.camel.spi.InternalProcessor
addUnitOfWorkProcessorAdvice(org.apache.camel.CamelContext camelContext, org.apache.camel.Processor processor, org.apache.camel.Route route)
org.apache.camel.Channel
createChannel(org.apache.camel.CamelContext camelContext)
org.apache.camel.AsyncProducer
createInterceptSendToEndpointProcessor(org.apache.camel.spi.InterceptSendToEndpoint endpoint, org.apache.camel.Endpoint delegate, org.apache.camel.AsyncProducer producer, boolean skip)
org.apache.camel.spi.SharedInternalProcessor
createSharedCamelInternalProcessor(org.apache.camel.CamelContext camelContext)
org.apache.camel.AsyncProducer
createUnitOfWorkProducer(org.apache.camel.Producer producer)
org.apache.camel.AsyncProcessor
createWrapProcessor(org.apache.camel.Processor processor, org.apache.camel.Processor wrapped)
-
-
-
Method Detail
-
addUnitOfWorkProcessorAdvice
public org.apache.camel.spi.InternalProcessor addUnitOfWorkProcessorAdvice(org.apache.camel.CamelContext camelContext, org.apache.camel.Processor processor, org.apache.camel.Route route)
- Specified by:
addUnitOfWorkProcessorAdvice
in interfaceorg.apache.camel.spi.InternalProcessorFactory
-
addChildUnitOfWorkProcessorAdvice
public org.apache.camel.spi.InternalProcessor addChildUnitOfWorkProcessorAdvice(org.apache.camel.CamelContext camelContext, org.apache.camel.Processor processor, org.apache.camel.Route route, org.apache.camel.spi.UnitOfWork parent)
- Specified by:
addChildUnitOfWorkProcessorAdvice
in interfaceorg.apache.camel.spi.InternalProcessorFactory
-
createSharedCamelInternalProcessor
public org.apache.camel.spi.SharedInternalProcessor createSharedCamelInternalProcessor(org.apache.camel.CamelContext camelContext)
- Specified by:
createSharedCamelInternalProcessor
in interfaceorg.apache.camel.spi.InternalProcessorFactory
-
createChannel
public org.apache.camel.Channel createChannel(org.apache.camel.CamelContext camelContext)
- Specified by:
createChannel
in interfaceorg.apache.camel.spi.InternalProcessorFactory
-
createInterceptSendToEndpointProcessor
public org.apache.camel.AsyncProducer createInterceptSendToEndpointProcessor(org.apache.camel.spi.InterceptSendToEndpoint endpoint, org.apache.camel.Endpoint delegate, org.apache.camel.AsyncProducer producer, boolean skip)
- Specified by:
createInterceptSendToEndpointProcessor
in interfaceorg.apache.camel.spi.InternalProcessorFactory
-
createWrapProcessor
public org.apache.camel.AsyncProcessor createWrapProcessor(org.apache.camel.Processor processor, org.apache.camel.Processor wrapped)
- Specified by:
createWrapProcessor
in interfaceorg.apache.camel.spi.InternalProcessorFactory
-
createUnitOfWorkProducer
public org.apache.camel.AsyncProducer createUnitOfWorkProducer(org.apache.camel.Producer producer)
- Specified by:
createUnitOfWorkProducer
in interfaceorg.apache.camel.spi.InternalProcessorFactory
-
-