Class DefaultAnnotationBasedProcessorFactory

java.lang.Object
org.apache.camel.processor.DefaultAnnotationBasedProcessorFactory
All Implemented Interfaces:
org.apache.camel.spi.AnnotationBasedProcessorFactory

@JdkService("annotation-processor-factory") public final class DefaultAnnotationBasedProcessorFactory extends Object implements org.apache.camel.spi.AnnotationBasedProcessorFactory
  • Field Summary

    Fields inherited from interface org.apache.camel.spi.AnnotationBasedProcessorFactory

    FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.camel.AsyncProcessor
    createDynamicRouter(org.apache.camel.CamelContext camelContext, org.apache.camel.DynamicRouter annotation)
     
    org.apache.camel.AsyncProcessor
    createRecipientList(org.apache.camel.CamelContext camelContext, org.apache.camel.RecipientList annotation)
     
    org.apache.camel.AsyncProcessor
    createRoutingSlip(org.apache.camel.CamelContext camelContext, org.apache.camel.RoutingSlip annotation)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultAnnotationBasedProcessorFactory

      public DefaultAnnotationBasedProcessorFactory()
  • Method Details

    • createDynamicRouter

      public org.apache.camel.AsyncProcessor createDynamicRouter(org.apache.camel.CamelContext camelContext, org.apache.camel.DynamicRouter annotation)
      Specified by:
      createDynamicRouter in interface org.apache.camel.spi.AnnotationBasedProcessorFactory
    • createRecipientList

      public org.apache.camel.AsyncProcessor createRecipientList(org.apache.camel.CamelContext camelContext, org.apache.camel.RecipientList annotation)
      Specified by:
      createRecipientList in interface org.apache.camel.spi.AnnotationBasedProcessorFactory
    • createRoutingSlip

      public org.apache.camel.AsyncProcessor createRoutingSlip(org.apache.camel.CamelContext camelContext, org.apache.camel.RoutingSlip annotation)
      Specified by:
      createRoutingSlip in interface org.apache.camel.spi.AnnotationBasedProcessorFactory