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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.spi.InternalProcessoraddChildUnitOfWorkProcessorAdvice(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.InternalProcessoraddUnitOfWorkProcessorAdvice(org.apache.camel.CamelContext camelContext, org.apache.camel.Processor processor, org.apache.camel.Route route) org.apache.camel.ChannelcreateChannel(org.apache.camel.CamelContext camelContext) org.apache.camel.AsyncProducercreateInterceptSendToEndpointProcessor(org.apache.camel.spi.InterceptSendToEndpoint endpoint, org.apache.camel.Endpoint delegate, org.apache.camel.AsyncProducer producer, boolean skip) org.apache.camel.spi.SharedInternalProcessorcreateSharedCamelInternalProcessor(org.apache.camel.CamelContext camelContext) org.apache.camel.AsyncProducercreateUnitOfWorkProducer(org.apache.camel.Producer producer) org.apache.camel.AsyncProcessorcreateWrapProcessor(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:
addUnitOfWorkProcessorAdvicein 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:
addChildUnitOfWorkProcessorAdvicein interfaceorg.apache.camel.spi.InternalProcessorFactory
-
createChannel
public org.apache.camel.Channel createChannel(org.apache.camel.CamelContext camelContext) - Specified by:
createChannelin 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:
createInterceptSendToEndpointProcessorin interfaceorg.apache.camel.spi.InternalProcessorFactory
-
createWrapProcessor
public org.apache.camel.AsyncProcessor createWrapProcessor(org.apache.camel.Processor processor, org.apache.camel.Processor wrapped) - Specified by:
createWrapProcessorin interfaceorg.apache.camel.spi.InternalProcessorFactory
-
createUnitOfWorkProducer
public org.apache.camel.AsyncProducer createUnitOfWorkProducer(org.apache.camel.Producer producer) - Specified by:
createUnitOfWorkProducerin interfaceorg.apache.camel.spi.InternalProcessorFactory
-