{
builder.addPropertyValue(PROCESSING_STRATEGY_ATTRIBUTE_NAME, new ThreadPerProcessorProcessingStrategy());
}
else if (QUEUED_THREAD_PER_PROCESSOR_PROCESSING_STRATEGY.equals(processingStrategy))
{
builder.addPropertyValue(PROCESSING_STRATEGY_ATTRIBUTE_NAME, new QueuedThreadPerProcessorProcessingStrategy());
}
else if (null != processingStrategy && !processingStrategy.isEmpty())
{
builder.addPropertyValue(PROCESSING_STRATEGY_ATTRIBUTE_NAME, new RuntimeBeanReference(
processingStrategy));