Package org.apache.camel.reifier
Class MulticastReifier
java.lang.Object
org.apache.camel.reifier.AbstractReifier
org.apache.camel.reifier.ProcessorReifier<org.apache.camel.model.MulticastDefinition>
org.apache.camel.reifier.MulticastReifier
- All Implemented Interfaces:
org.apache.camel.spi.BeanRepository
-
Field Summary
Fields inherited from class org.apache.camel.reifier.ProcessorReifier
definition, DISABLE_ALL_PROCESSORS
Fields inherited from class org.apache.camel.reifier.AbstractReifier
camelContext, route
-
Constructor Summary
ConstructorDescriptionMulticastReifier
(org.apache.camel.Route route, org.apache.camel.model.ProcessorDefinition<?> definition) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.camel.Processor
createCompositeProcessor
(List<org.apache.camel.Processor> list) Creates a new instance of some kind of composite processor which defaults to using aPipeline
but derived classes could change the behaviourorg.apache.camel.Processor
Override this in definition class and implement logic to create the processor based on the definition model.Methods inherited from class org.apache.camel.reifier.ProcessorReifier
addRoutes, clearReifiers, configureChild, coreReifier, createChildProcessor, createOutputsProcessor, createOutputsProcessor, createProcessor, getConfiguredAggregationStrategy, getConfiguredExecutorService, getConfiguredScheduledExecutorService, getId, hasOutputs, lookupExecutorServiceRef, lookupScheduledExecutorServiceRef, makeProcessor, preCreateProcessor, registerReifier, reifier, willCreateNewThreadPool, wrapChannel, wrapChannel, wrapInErrorHandler, wrapProcessor
Methods 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, unwrap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.camel.spi.BeanRepository
findSingleByType, mandatoryFindSingleByType
-
Constructor Details
-
MulticastReifier
public MulticastReifier(org.apache.camel.Route route, org.apache.camel.model.ProcessorDefinition<?> definition)
-
-
Method Details
-
createProcessor
Description copied from class:ProcessorReifier
Override this in definition class and implement logic to create the processor based on the definition model.- Specified by:
createProcessor
in classProcessorReifier<org.apache.camel.model.MulticastDefinition>
- Throws:
Exception
-
createCompositeProcessor
protected org.apache.camel.Processor createCompositeProcessor(List<org.apache.camel.Processor> list) throws Exception Description copied from class:ProcessorReifier
Creates a new instance of some kind of composite processor which defaults to using aPipeline
but derived classes could change the behaviour- Overrides:
createCompositeProcessor
in classProcessorReifier<org.apache.camel.model.MulticastDefinition>
- Throws:
Exception
-