如何销毁我的JMS消息监听器?
我尝试编写代码将其设置为null,但这没有帮助
答案 0 :(得分:4)
调用设置了消息侦听器的使用者的close()。
MessageConsumer consumer = session.createConsumer(destination, selector);
consumer.setMessageListener(listener);
...
/* Listening is working */
...
consumer.close();
/* Listening is NOT working anymore */