Package org.apache.camel.spi
Interface AnnotationBasedProcessorFactory
-
public interface AnnotationBasedProcessorFactory
Factory to createProcessor
for annotation based EIPs.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AsyncProcessor
createDynamicRouter(CamelContext camelContext, DynamicRouter annotation)
Creates dynamic router processor from the configured annotation.AsyncProcessor
createRecipientList(CamelContext camelContext, RecipientList annotation)
Creates recipient list processor from the configured annotation.AsyncProcessor
createRoutingSlip(CamelContext camelContext, RoutingSlip annotation)
Creates routing slip processor from the configured annotation.
-
-
-
Field Detail
-
FACTORY
static final String FACTORY
Service factory key.- See Also:
- Constant Field Values
-
-
Method Detail
-
createDynamicRouter
AsyncProcessor createDynamicRouter(CamelContext camelContext, DynamicRouter annotation)
Creates dynamic router processor from the configured annotation.
-
createRecipientList
AsyncProcessor createRecipientList(CamelContext camelContext, RecipientList annotation)
Creates recipient list processor from the configured annotation.
-
createRoutingSlip
AsyncProcessor createRoutingSlip(CamelContext camelContext, RoutingSlip annotation)
Creates routing slip processor from the configured annotation.
-
-