public interface ModelChannel extends Channel
Modifier and Type | Method and Description |
---|---|
ProcessorDefinition<?> |
getProcessorDefinition()
Gets the definition of the next processor
|
void |
initChannel(ProcessorDefinition<?> outputDefinition,
RouteContext routeContext)
Initializes the channel.
|
void |
postInitChannel(ProcessorDefinition<?> outputDefinition,
RouteContext routeContext)
Post initializes the channel.
|
void |
setChildDefinition(ProcessorDefinition<?> child)
If the initialized output definition contained outputs (children) then we need to
set the child so we can leverage fine grained tracing
|
addInterceptStrategies, addInterceptStrategy, getErrorHandler, getInterceptStrategies, getNextProcessor, getOutput, getRouteContext, setErrorHandler, setNextProcessor, setOutput
process
void initChannel(ProcessorDefinition<?> outputDefinition, RouteContext routeContext) throws Exception
void postInitChannel(ProcessorDefinition<?> outputDefinition, RouteContext routeContext) throws Exception
void setChildDefinition(ProcessorDefinition<?> child)
child
- the childProcessorDefinition<?> getProcessorDefinition()
Apache Camel