}
public TopicMessageStore createTopicMessageStore(String destinationName) throws JMSException {
JournalTopicMessageStore store = (JournalTopicMessageStore) topicMessageStores.get(destinationName);
if( store == null ) {
TopicMessageStore checkpointStore = longTermPersistence.createTopicMessageStore(destinationName);
store = new JournalTopicMessageStore(this, checkpointStore, destinationName);
topicMessageStores.put(destinationName, store);
}
return store;
}