Class 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 Detail

      • DefaultInternalProcessorFactory

        public DefaultInternalProcessorFactory()
    • 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 interface org.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 interface org.apache.camel.spi.InternalProcessorFactory
      • createSharedCamelInternalProcessor

        public org.apache.camel.spi.SharedInternalProcessor createSharedCamelInternalProcessor​(org.apache.camel.CamelContext camelContext)
        Specified by:
        createSharedCamelInternalProcessor in interface org.apache.camel.spi.InternalProcessorFactory
      • createChannel

        public org.apache.camel.Channel createChannel​(org.apache.camel.CamelContext camelContext)
        Specified by:
        createChannel in interface org.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 interface org.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 interface org.apache.camel.spi.InternalProcessorFactory
      • createUnitOfWorkProducer

        public org.apache.camel.AsyncProducer createUnitOfWorkProducer​(org.apache.camel.Producer producer)
        Specified by:
        createUnitOfWorkProducer in interface org.apache.camel.spi.InternalProcessorFactory