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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.AsyncProcessorcreateDynamicRouter(org.apache.camel.CamelContext camelContext, org.apache.camel.DynamicRouter annotation) org.apache.camel.AsyncProcessorcreateRecipientList(org.apache.camel.CamelContext camelContext, org.apache.camel.RecipientList annotation) org.apache.camel.AsyncProcessorcreateRoutingSlip(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:
createDynamicRouterin interfaceorg.apache.camel.spi.AnnotationBasedProcessorFactory
-
createRecipientList
public org.apache.camel.AsyncProcessor createRecipientList(org.apache.camel.CamelContext camelContext, org.apache.camel.RecipientList annotation) - Specified by:
createRecipientListin interfaceorg.apache.camel.spi.AnnotationBasedProcessorFactory
-
createRoutingSlip
public org.apache.camel.AsyncProcessor createRoutingSlip(org.apache.camel.CamelContext camelContext, org.apache.camel.RoutingSlip annotation) - Specified by:
createRoutingSlipin interfaceorg.apache.camel.spi.AnnotationBasedProcessorFactory
-