PushTaskExecutorFactory pushTaskExecutorFactory = (PushTaskExecutorFactory) super
.getComponentInstance(container);
if (attribute.equalsIgnoreCase("ThreadPool"))
{
pushTaskExecutorFactory = new PooledPushTaskExecutorFactory(pushTaskExecutorFactory);
}
return pushTaskExecutorFactory;
}