ActiveMQ CMS - 重新交付柜台

时间:2013-06-11 15:12:46

标签: activemq activemq-cpp

有没有办法知道特定邮件被重新传递了多少次?

getCMSRedelivered()的方法cms::Message可以正常工作,但返回一个布尔值。 还有类getRedeliveryCounter()的方法activemq::core::commands::Message,但这是一个我不想直接访问的内部类。

感谢。

1 个答案:

答案 0 :(得分:6)

可以通过Message中的保留供应商属性检索:

getIntProperty("JMSXDeliveryCount");

或:

getLongProperty("JMSXDeliveryCount");