Everything in internally in HornetQ is a queue bound to some address. JMS Topic Subscriptions are just core-queues as anything else.
Having said that, if you want to apply the last-value sematics to your entire JMS Topic, all you have to do is:
<address-settings> <address-setting match="jms.topic.MyLastValueTopicName"> ... <last-value-queue>true</last-value-queue> ... </address-setting> ... </address-settings>
However I'm not really sure if it makes sense, since the Last-value-queue will always receive the last-value anyway.
In the case of market data would a wild card setting work, something like
<address-setting match="jms.topic.quotes.*"> so you would not have to list thousands of topics.
Thanks for the clarification. Great product
Was that a question?
Yes if you were asking.
if you were just confirming.. yes anyway.