インターフェースの使用
jakarta.jms.Destination

Destination を使用するパッケージ
パッケージ
説明
Jakarta Messaging API は、Java プログラムがエンタープライズメッセージングシステムのメッセージを作成、送信、受信、読み取るための一般的な方法を提供します。
  • jakarta.jms 内の Destination 使用

    jakarta.jms 内の Destination サブインターフェース
    修飾子と型
    インターフェース
    説明
    interface
    Queue オブジェクトは、プロバイダー固有のキュー名をカプセル化します。
    interface
    TemporaryQueue オブジェクトは、Connection の期間中に作成される一意の Queue オブジェクトです。
    interface
    TemporaryTopic オブジェクトは、Connection の期間中に作成される一意の Topic オブジェクトです。
    interface
    Topic オブジェクトは、プロバイダー固有のトピック名をカプセル化します。
    Destination を返す jakarta.jms のメソッド
    修飾子と型
    メソッド
    説明
    MessageProducer.getDestination()
    この MessageProducer に関連付けられた宛先を取得します。
    このメッセージの Destination オブジェクトを取得します。
    JMSProducer.getJMSReplyTo()
    この JMSProducer に設定されている JMSReplyTo ヘッダー値を返します。
    Message.getJMSReplyTo()
    このメッセージへの応答の送信先となる Destination オブジェクトを取得します。
    Destination のパラメーターを持つ jakarta.jms のメソッド
    修飾子と型
    メソッド
    説明
    Connection.createConnectionConsumer(Destination destination, StringSE messageSelector, ServerSessionPool sessionPool, int maxMessages)
    特定の宛先にこの接続(オプションの操作)の接続コンシューマーを作成します。
    JMSContext.createConsumer(Destination destination)
    指定された宛先の JMSConsumer を作成します。
    JMSContext.createConsumer(Destination destination, StringSE messageSelector)
    メッセージセレクターを使用して、指定した宛先の JMSConsumer を作成します。
    JMSContext.createConsumer(Destination destination, StringSE messageSelector, boolean noLocal)
    メッセージセレクターと noLocal パラメーターを指定して、指定した宛先の JMSConsumer を作成します。
    Session.createConsumer(Destination destination)
    指定された宛先の MessageConsumer を作成します。
    Session.createConsumer(Destination destination, StringSE messageSelector)
    メッセージセレクターを使用して、指定した宛先の MessageConsumer を作成します。
    Session.createConsumer(Destination destination, StringSE messageSelector, boolean noLocal)
    メッセージセレクターと noLocal パラメーターを指定して、指定した宛先の MessageConsumer を作成します。
    Session.createProducer(Destination destination)
    指定された宛先にメッセージを送信するための MessageProducer を作成します。
    JMSProducer.send(Destination destination, byte[] body)
    この JMSProducer で定義されている送信オプション、メッセージプロパティ、メッセージヘッダーを使用して、指定された本文の BytesMessage を指定された宛先に送信します。
    JMSProducer.send(Destination destination, Message message)
    この JMSProducer で定義されている送信オプション、メッセージプロパティ、メッセージヘッダーを使用して、指定された宛先にメッセージを送信します。
    JMSProducer.send(Destination destination, SerializableSE body)
    この JMSProducer で定義されている送信オプション、メッセージプロパティ、メッセージヘッダーを使用して、指定された本文の ObjectMessage を指定された宛先に送信します。
    JMSProducer.send(Destination destination, StringSE body)
    この JMSProducer で定義されている送信オプション、メッセージプロパティ、メッセージヘッダーを使用して、指定された本文の TextMessage を指定された宛先に送信します。
    JMSProducer.send(Destination destination, MapSE<StringSE,ObjectSE> body)
    この JMSProducer で定義されている送信オプション、メッセージプロパティ、メッセージヘッダーを使用して、指定された本文の MapMessage を指定された宛先に送信します。
    void
    MessageProducer.send(Destination destination, Message message)
    MessageProducer のデフォルトの配信モード、優先度、存続時間を使用して、身元不明のメッセージプロデューサーの宛先にメッセージを送信します。
    void
    MessageProducer.send(Destination destination, Message message, int deliveryMode, int priority, long timeToLive)
    配信モード、優先度、有効期間を指定して、身元不明のメッセージプロデューサーの宛先にメッセージを送信します。
    void
    MessageProducer.send(Destination destination, Message message, int deliveryMode, int priority, long timeToLive, CompletionListener completionListener)
    不明なメッセージプロデューサーの宛先にメッセージを送信し、配信モード、優先度、存続時間を指定し、別のスレッドでメッセージの送信に関連する作業の一部を実行し、指定された CompletionListener に通知する操作が完了しました。
    void
    MessageProducer.send(Destination destination, Message message, CompletionListener completionListener)
    MessageProducer のデフォルトの配信モード、優先度、存続時間を使用して、メッセージを特定されていないメッセージプロデューサーの宛先に送信し、別のスレッドでメッセージを送信し、指定された CompletionListener に通知する作業の一部を実行します操作が完了したとき。
    void
    Message.setJMSDestination(Destination destination)
    このメッセージの Destination オブジェクトを設定します。
    JMSProducer.setJMSReplyTo(Destination replyTo)
    この JMSProducer を使用して送信されるメッセージの JMSReplyTo ヘッダー値が指定された Destination オブジェクトに設定されることを指定します。
    void
    Message.setJMSReplyTo(Destination replyTo)
    このメッセージへの応答の送信先となる Destination オブジェクトを設定します。