クラス DynamicDestinationResolver
java.lang.ObjectSE
org.springframework.jms.support.destination.DynamicDestinationResolver
- 実装されたすべてのインターフェース:
DestinationResolver
動的宛先として宛先名を解決する単純な
DestinationResolver
実装。- 導入:
- 1.1
- 作成者:
- Juergen Hoeller
- 関連事項:
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明resolveDestinationName
(SessionEE session, StringSE destinationName, boolean pubSubDomain) 指定された宛先名を動的宛先として解決します。protected QueueEE
resolveQueue
(SessionEE session, StringSE queueName) 指定された宛先名をQueue
EE に解決します。protected TopicEE
resolveTopic
(SessionEE session, StringSE topicName) 指定された宛先名をTopic
EE に解決します。
コンストラクターの詳細
DynamicDestinationResolver
public DynamicDestinationResolver()
メソッドの詳細
resolveDestinationName
public DestinationEE resolveDestinationName(@Nullable SessionEE session, StringSE destinationName, boolean pubSubDomain) throws JMSExceptionEE 指定された宛先名を動的宛先として解決します。- 次で指定:
- インターフェース
DestinationResolver
のresolveDestinationName
- パラメーター:
session
- 現在の JMS セッションdestinationName
- 宛先の名前pubSubDomain
- ドメインが pub-sub の場合はtrue
、P2P の場合はfalse
- 戻り値:
- JMS 宛先 (トピックまたはキュー)
- 例外:
JMSExceptionEE
- 解決に失敗した場合- 関連事項:
resolveTopic
指定された宛先名をTopic
EE に解決します。- パラメーター:
session
- 現在の JMS セッションtopicName
- 目的のTopic
EE の名前- 戻り値:
- JMS
Topic
EE - 例外:
JMSExceptionEE
- 解決に失敗した場合- 関連事項:
resolveQueue
指定された宛先名をQueue
EE に解決します。- パラメーター:
session
- 現在の JMS セッションqueueName
- 目的のQueue
EE の名前- 戻り値:
- JMS
Queue
EE - 例外:
JMSExceptionEE
- 解決に失敗した場合- 関連事項: