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
    Constructor
    Description
     
  • Method Summary

    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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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 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