Package org.apache.camel.processor
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
-
Method Summary
Modifier and TypeMethodDescriptionorg.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)
-
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 interfaceorg.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 interfaceorg.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 interfaceorg.apache.camel.spi.AnnotationBasedProcessorFactory
-