public class StepReifier extends ProcessorReifier<StepDefinition>
definition, log
Constructor and Description |
---|
StepReifier(ProcessorDefinition<?> definition) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.camel.Processor |
createCompositeProcessor(org.apache.camel.spi.RouteContext routeContext,
List<org.apache.camel.Processor> list)
Creates a new instance of some kind of composite processor which defaults
to using a
Pipeline but derived classes could change the
behaviour |
org.apache.camel.Processor |
createProcessor(org.apache.camel.spi.RouteContext routeContext)
Override this in definition class and implement logic to create the
processor based on the definition model.
|
addInterceptStrategies, addRoutes, configureChild, createChildProcessor, createOutputsProcessor, createOutputsProcessor, createOutputsProcessorImpl, createProcessor, getId, makeProcessor, preCreateProcessor, registerReifier, reifier, wrapChannel, wrapChannel, wrapInErrorHandler, wrapProcessor
public StepReifier(ProcessorDefinition<?> definition)
public org.apache.camel.Processor createProcessor(org.apache.camel.spi.RouteContext routeContext) throws Exception
ProcessorReifier
createProcessor
in class ProcessorReifier<StepDefinition>
Exception
protected org.apache.camel.Processor createCompositeProcessor(org.apache.camel.spi.RouteContext routeContext, List<org.apache.camel.Processor> list) throws Exception
ProcessorReifier
Pipeline
but derived classes could change the
behaviourcreateCompositeProcessor
in class ProcessorReifier<StepDefinition>
Exception
Apache Camel