Селекторы бинов, управляемых сообщениями (JMS) - PullRequest
4 голосов
/ 01 апреля 2009

Я недавно обнаружил селекторы сообщений

@ActivationConfigProperty(
        propertyName="messageSelector",
        propertyValue="Fragile IS TRUE")

Мой вопрос: как мне сделать селектор динамическим во время выполнения?

Допустим, потребитель решил, что ему нужны только сообщения со свойством "Fragile IS FALSE"

Может ли потребитель как-то изменить селектор без повторного развертывания MDB?

Примечание: я использую Glassfish v2.1

1 Ответ

5 голосов
/ 01 апреля 2009

Насколько мне известно, это невозможно. Могут быть реализации, которые позволят это через некоторые пользовательские ловушки сервера, но это будет зависеть от реализации. Например, требуется изменение дескриптора развертывания, который не читается после развертывания EAR.

...