Package org.apache.camel.spi
Interface InternalProcessorFactory
public interface InternalProcessorFactory
A factory used internally by Camel to create
Processor
and other internal building blocks. This factory is
used to have loose coupling between the modules in core.
Camel end user should NOT use this, but use ProcessorFactory
instead.- See Also:
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddChildUnitOfWorkProcessorAdvice
(CamelContext camelContext, Processor processor, Route route, UnitOfWork parent) addUnitOfWorkProcessorAdvice
(CamelContext camelContext, Processor processor, Route route) createChannel
(CamelContext camelContext) createInterceptSendToEndpointProcessor
(InterceptSendToEndpoint endpoint, Endpoint delegate, AsyncProducer producer, boolean skip) createSharedCamelInternalProcessor
(CamelContext camelContext) createUnitOfWorkProducer
(Producer producer) createWrapProcessor
(Processor processor, Processor wrapped)
-
Field Details
-
FACTORY
Service factory key.- See Also:
-
-
Method Details
-
addUnitOfWorkProcessorAdvice
InternalProcessor addUnitOfWorkProcessorAdvice(CamelContext camelContext, Processor processor, Route route) -
addChildUnitOfWorkProcessorAdvice
InternalProcessor addChildUnitOfWorkProcessorAdvice(CamelContext camelContext, Processor processor, Route route, UnitOfWork parent) -
createChannel
-
createInterceptSendToEndpointProcessor
AsyncProducer createInterceptSendToEndpointProcessor(InterceptSendToEndpoint endpoint, Endpoint delegate, AsyncProducer producer, boolean skip) -
createWrapProcessor
-
createUnitOfWorkProducer
-