org.mule.api.processor
Interface DynamicPipeline
- All Known Implementing Classes:
- DynamicPipelineMessageProcessor, Flow
public interface DynamicPipeline
Adds to a pipeline the ability to dynamically inject a sequence
of message processors after initialization.
The injected message processors are executed before (pre) of after (post)
the ones defined in the flow in the specified order.
dynamicPipeline
DynamicPipelineBuilder dynamicPipeline(String id)
throws DynamicPipelineException
- Provide access to a
DynamicPipelineBuilder that allows modifying
the dynamic pipeline injecting message processors and resetting the pipeline
- Parameters:
id - dynamic pipeline ID
- Returns:
- a DynamicPipelineBuilder that allows modifying the dynamic pipeline
- Throws:
DynamicPipelineException - if the pipeline ID is not valid
Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.