2013-06-11 1 views
2

특정 메시지가 재전송 된 횟수를 확인하는 방법이 있습니까?ActiveMQ CMS - 재 배달 카운터

cms::MessagegetCMSRedelivered() 메소드가 있는데 문제가 없지만 부울을 반환합니다. activemq::core::commands::Message 클래스의 getRedeliveryCounter() 메소드도 있지만 직접 액세스하지 않는 내부 클래스입니다.

감사합니다.

답변

5

그것은 당신의 메시지에 예약 공급 업체 속성을 통해 검색 할입니다 :

getIntProperty("JMSXDeliveryCount"); 

나 :

getLongProperty("JMSXDeliveryCount"); 
+0

그것은 작동합니다. 감사. –

+0

감사합니다. Tim이 저에게 많은 문제를 저장했습니다. :) –