クラス DynamicDestinationResolver
java.lang.ObjectSE
org.springframework.jms.support.destination.DynamicDestinationResolver
- 実装済みのインターフェース一覧:
DestinationResolver
- 既知の直属サブクラス
SimpleDestinationResolver
指定された
Session に対して宛先名を動的宛先として新たに解決する基本的な DestinationResolver 実装。- 導入:
- 1.1
- 作成者:
- Juergen Hoeller
- 関連事項:
コンストラクターの概要
コンストラクター方法の概要
修飾子と型メソッド説明jakarta.jms.DestinationresolveDestinationName(@Nullable jakarta.jms.Session session, StringSE destinationName, boolean pubSubDomain) 指定された宛先名を動的宛先として解決します。protected jakarta.jms.QueueresolveQueue(jakarta.jms.Session session, StringSE queueName) 指定された宛先名をQueueに解決します。protected jakarta.jms.TopicresolveTopic(jakarta.jms.Session session, StringSE topicName) 指定された宛先名をTopicに解決します。
コンストラクターの詳細
DynamicDestinationResolver
public DynamicDestinationResolver()
メソッドの詳細
resolveDestinationName
public jakarta.jms.Destination resolveDestinationName(@Nullable jakarta.jms.Session session, StringSE destinationName, boolean pubSubDomain) throws jakarta.jms.JMSException 指定された宛先名を動的宛先として解決します。- 次で指定:
- インターフェース
DestinationResolverのresolveDestinationName - パラメーター:
session- 現在の JMS セッションdestinationName- 宛先の名前pubSubDomain- ドメインが pub-sub の場合はtrue、P2P の場合はfalse- 戻り値:
- JMS 宛先 (トピックまたはキュー)
- 例外:
jakarta.jms.JMSException- 解決に失敗した場合- 関連事項:
resolveTopic
protected jakarta.jms.Topic resolveTopic(jakarta.jms.Session session, StringSE topicName) throws jakarta.jms.JMSException 指定された宛先名をTopicに解決します。- パラメーター:
session- 現在の JMS セッションtopicName- 希望するTopicの名前- 戻り値:
- JMS
Topic - 例外:
jakarta.jms.JMSException- 解決に失敗した場合- 関連事項:
resolveQueue
protected jakarta.jms.Queue resolveQueue(jakarta.jms.Session session, StringSE queueName) throws jakarta.jms.JMSException 指定された宛先名をQueueに解決します。- パラメーター:
session- 現在の JMS セッションqueueName- 希望するQueueの名前- 戻り値:
- JMS
Queue - 例外:
jakarta.jms.JMSException- 解決に失敗した場合- 関連事項: