ActiveMQDestination destination = info.getDestination();
if (destination.isQueue()) {
TransientQueueBoundedMessageContainer container = (TransientQueueBoundedMessageContainer) containers
.get(destination);
if (container == null) {
MemoryBoundedQueue queue = queueManager.getMemoryBoundedQueue(client.toString());
container = new TransientQueueBoundedMessageContainer(threadPool, queueManager, destination,
redeliveryPolicy, deadLetterPolicy);
addContainer(container);
if (started.get()) {
container.start();