标签: java jms activemq
我一直在寻找一种功能来阻止jms消息的消耗,直到从ui点击按钮。我将activemq用于jms代理。并创建jms:声明队列的侦听器。但是,要求是在MessageListener的onMessage()部分停止消息的消耗。
我使用了receiveTimeout,之后我将spring中的jms:listener更改为defaultMessageListener作为spring bean。 好心劝告。
答案 0 :(得分:0)
相信你只需要控制听众并能够以编程方式停止/启动,类似于this。