protected void configurePreProcessors(MessageProcessorChainBuilder builder) throws MuleException
{
super.configurePreProcessors(builder);
builder.chain(new ProcessIfPipelineStartedMessageProcessor());
builder.chain(new ProcessingTimeInterceptor());
builder.chain(new FlowConstructStatisticsMessageProcessor());
dynamicPipelineMessageProcessor = new DynamicPipelineMessageProcessor(this);
builder.chain(dynamicPipelineMessageProcessor);
}