Я просматривал пакет org.hornetq.core.server, который, похоже, имеет наиболее интересную низкоуровневую APIS, связанную с управлением сервером.
В сеансе сервера есть несколько методов, помеченных как что-то в очереди, но ни один из них не включает тему ...
ServerSession
void createQueue(SimpleString address,
SimpleString name,
SimpleString filterString,
boolean temporary,
boolean durable) throws Exception;
void deleteQueue(SimpleString name) throws Exception
интерфейс QueueFactory
Queue createQueue(long persistenceID,
final SimpleString address,
SimpleString name,
Filter filter,
boolean durable,
boolean temporary);
Однако я не мог понять, как создать тему. Я что-то пропустил, тема JMS реализована как очередь?