如何更改消息选择器



有没有办法更改消息选择器,或者我需要关闭当前消息使用者并使用新的选择器字符串创建另一个?

session.createConsumer(destination, "type = 'mytype'");

场景:我想从队列中接收特定类型的消息。在此之后,我想从队列中接收其他类型的消息。

JMS API 没有指定在创建使用者后更改消息选择器的方法。若要更改消息选择器,必须关闭使用者,然后使用其他选择器重新打开。

最新更新