Package org.apache.camel.reifier
Class TransactedReifier
java.lang.Object
org.apache.camel.reifier.AbstractReifier
org.apache.camel.reifier.ProcessorReifier<T>
org.apache.camel.reifier.AbstractPolicyReifier<org.apache.camel.model.TransactedDefinition>
org.apache.camel.reifier.TransactedReifier
- All Implemented Interfaces:
org.apache.camel.spi.BeanRepository
public class TransactedReifier
extends AbstractPolicyReifier<org.apache.camel.model.TransactedDefinition>
-
Field Summary
Fields inherited from class org.apache.camel.reifier.ProcessorReifier
definitionFields inherited from class org.apache.camel.reifier.AbstractReifier
camelContext, route -
Constructor Summary
ConstructorsConstructorDescriptionTransactedReifier(org.apache.camel.CamelContext camelContext, org.apache.camel.model.ProcessorDefinition<?> definition) TransactedReifier(org.apache.camel.Route route, org.apache.camel.model.ProcessorDefinition<?> definition) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.ProcessorOverride this in definition class and implement logic to create the processor based on the definition model.org.apache.camel.spi.PolicyMethods inherited from class org.apache.camel.reifier.AbstractPolicyReifier
resolvePolicyMethods inherited from class org.apache.camel.reifier.ProcessorReifier
addRoutes, clearReifiers, configureChild, coreReifier, createChildProcessor, createCompositeProcessor, createOutputsProcessor, createOutputsProcessor, createProcessor, getConfiguredAggregationStrategy, getConfiguredExecutorService, getConfiguredScheduledExecutorService, getId, hasOutputs, lookupExecutorServiceRef, lookupScheduledExecutorServiceRef, makeProcessor, preCreateProcessor, registerReifier, reifier, willCreateNewThreadPool, wrapChannel, wrapChannel, wrapInErrorHandler, wrapProcessorMethods inherited from class org.apache.camel.reifier.AbstractReifier
asRef, createExpression, createExpression, createPredicate, createPredicate, findByType, findByTypeWithName, getCamelContext, getRegistry, lookupByName, lookupByNameAndType, mandatoryLookup, or, parse, parse, parseBoolean, parseBoolean, parseDuration, parseDuration, parseFloat, parseFloat, parseInt, parseInt, parseLong, parseLong, parseString, resolveEndpoint, unwrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.spi.BeanRepository
findSingleByType
-
Constructor Details
-
TransactedReifier
public TransactedReifier(org.apache.camel.Route route, org.apache.camel.model.ProcessorDefinition<?> definition) -
TransactedReifier
public TransactedReifier(org.apache.camel.CamelContext camelContext, org.apache.camel.model.ProcessorDefinition<?> definition)
-
-
Method Details
-
createProcessor
Description copied from class:ProcessorReifierOverride this in definition class and implement logic to create the processor based on the definition model.- Specified by:
createProcessorin classProcessorReifier<org.apache.camel.model.TransactedDefinition>- Throws:
Exception
-
resolvePolicy
public org.apache.camel.spi.Policy resolvePolicy()
-