// put a channel inbetween this and each output to control the route flow logic
Channel channel = createChannel(routeContext);
channel.setNextProcessor(processor);
// add interceptor strategies to the channel
channel.addInterceptStrategies(routeContext.getCamelContext().getInterceptStrategies());
channel.addInterceptStrategies(routeContext.getInterceptStrategies());
channel.addInterceptStrategies(this.getInterceptStrategies());
// init the channel
channel.initChannel(this, routeContext);