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
-
Field Summary
Fields inherited from interface org.apache.camel.spi.InternalProcessorFactory
FACTORY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.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)
-
Constructor Details
-
DefaultInternalProcessorFactory
public DefaultInternalProcessorFactory()
-
-
Method Details
-
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
-
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
-