Processor producer = pair.getProcessor();
Exchange subExchange = pair.getExchange();
updateNewExchange(subExchange, total, pairs);
// process it sequentially
producer.process(subExchange);
if (LOG.isTraceEnabled()) {
LOG.trace("Sequientel processing complete for number " + total + " exchange: " + subExchange);
}
if (aggregationStrategy != null) {