如何在JMS中使用消息选择器删除多条消息

如何在JMS中使用消息选择器删除多条消息,jms,Jms,如何检索具有标题“UniqueKey='Tomcat-User'”的队列中的所有消息 只需调用consumer.receiveNoWait()在循环内: Message message = null; while((message = consumer.receiveNoWait()) != null); 这将消耗与选择器匹配的所有可用消息 Message message = null; while((message = consumer.receiveNoWait()) != null);

如何检索具有标题“UniqueKey='Tomcat-User'”的队列中的所有消息


只需调用consumer.receiveNoWait()在循环内:

Message message = null;
while((message = consumer.receiveNoWait()) != null);
这将消耗与选择器匹配的所有可用消息

Message message = null;
while((message = consumer.receiveNoWait()) != null);