Сообщение JMS - связать с очередью - PullRequest
0 голосов
/ 08 июля 2011

Имея сообщение jms, какой метод я могу использовать, чтобы получить очередь, из которой оно пришло?

Я думаю, это должно быть что-то вроде:

message.getStringProperty("OriginatingQueue")

1 Ответ

1 голос
/ 08 июля 2011

Вы можете позвонить Message.getJMSDestination () . Он вернет javax.jms.Destination , который не имеет методов, но будет преобразован в javax.jms. [Временная] тема или javax.jms. [Временная] Очередь , которая в свою очередь имеет методы getQueueName и getTopicName соответственно. (Вызов toString обычно делает что-то полезное, но это зависит от реализации.)

...