0
私は、以下の構成があります。リスナー内からDefaultMessageListenerContainerを取得
<jms:listener-container container-type="default" connection-factory="cachedConnectionFactory" acknowledge="auto">
<jms:listener id="myListenerContainerId" destination="myDestination" ref="myListener" method="onMessage" />
</jms:listener-container>
<bean id="myListenerId" class="X.Y.Z.myListener">
// Some attributes
</bean>
そして、次のリスナー:
public class myListener implements MessageListener {
@Override
public void onMessage(Message message) {
// Some work
}
}
が私のリスナー内からDefaultMessageListenerContainermyListenerContainerId
を取得する方法はありますが?
私のニーズを明確にするために、myListenerId
が実行中であるかどうかに関わらず、リスナーonMessage
がアクティブになっているかどうかに関係なく、リスナーonMessage
がトリガーされています。 myListenerContainerId
からのみトリガーされているかどうかを確認する必要があります。
素晴らしい、ありがとう:) – Radhwen