public class OnExceptionReifier extends ProcessorReifier<OnExceptionDefinition>
definition, logcamelContext, routeContext| Constructor and Description |
|---|
OnExceptionReifier(org.apache.camel.spi.RouteContext routeContext,
ProcessorDefinition<?> definition) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRoutes() |
protected List<Class<? extends Throwable>> |
createExceptionClasses(org.apache.camel.spi.ClassResolver resolver) |
org.apache.camel.processor.CatchProcessor |
createProcessor()
Override this in definition class and implement logic to create the
processor based on the definition model.
|
addInterceptStrategies, clearReifiers, configureChild, createChildProcessor, createCompositeProcessor, createOutputsProcessor, createOutputsProcessor, createOutputsProcessorImpl, createProcessor, getConfiguredExecutorService, getConfiguredScheduledExecutorService, getId, hasOutputs, lookupExecutorServiceRef, lookupScheduledExecutorServiceRef, makeProcessor, preCreateProcessor, registerReifier, reifier, willCreateNewThreadPool, wrapChannel, wrapChannel, wrapInErrorHandler, wrapProcessorasRef, createExpression, createExpression, createPredicate, createPredicate, or, parse, parse, parseBoolean, parseBoolean, parseFloat, parseFloat, parseInt, parseInt, parseLong, parseLong, parseStringpublic OnExceptionReifier(org.apache.camel.spi.RouteContext routeContext, ProcessorDefinition<?> definition)
public void addRoutes() throws Exception
addRoutes in class ProcessorReifier<OnExceptionDefinition>Exceptionpublic org.apache.camel.processor.CatchProcessor createProcessor() throws Exception
ProcessorReifiercreateProcessor in class ProcessorReifier<OnExceptionDefinition>Exceptionprotected List<Class<? extends Throwable>> createExceptionClasses(org.apache.camel.spi.ClassResolver resolver) throws ClassNotFoundException
ClassNotFoundExceptionApache Camel