public MessageContainer getContainer(String destinationName) throws JMSException {
TopicMessageContainer container = (TopicMessageContainer) messageContainers.get(destinationName);
if (container == null) {
container = persistenceAdapter.createTopicMessageContainer(destinationName);
container.start();
messageContainers.put(destinationName, container);
}
return container;
}