如何破坏我的JMS消息侦听器?

我尝试编写一个代码将其设置为null,但这无济于事

有帮助吗?

解决方案

在具有消息侦听器集的消费者上调用Close()。

MessageConsumer consumer = session.createConsumer(destination, selector);
consumer.setMessageListener(listener);
...
/* Listening is working */
...
consumer.close();
/* Listening is NOT working anymore */
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top