パッケージ jakarta.jms

インターフェース Queue

  • すべてのスーパーインターフェース:
    Destination
    すべての既知のサブインターフェース:
    TemporaryQueue

    public interface Queue
    extends Destination
    Queue オブジェクトは、プロバイダー固有のキュー名をカプセル化します。

    これは、クライアントがキューの ID を Jakarta Messaging API メソッドに指定する方法です。Destination をパラメーターとして使用するメソッドでは、Queue オブジェクトが引数として使用されます。例: キューを使用して、MessageConsumer および MessageProducer を作成できます。

    • Session.CreateConsumer(Destination destination)
    • Session.CreateProducer(Destination destination)

    メッセージがキューに保持される実際の時間の長さ、およびリソースオーバーフローの結果は Jakarta Messaging API では定義されていません。

    導入:
    JMS 1.0
    バージョン:
    Jakarta Messaging 2.0
    関連事項:
    Session.createConsumer(Destination), Session.createProducer(Destination), Session.createQueue(String), QueueSession.createQueue(String)
    • メソッドの詳細

      • getQueueName

        StringSE getQueueName()
                     throws JMSException
        このキューの名前を取得します。

        名前に依存するクライアントは移植できません。

        戻り値:
        キュー名
        例外:
        JMSException - 内部エラーのために、Queue の Jakarta Messaging プロバイダー実装がキュー名を返せなかった場合。
      • toString

        StringSE toString()
        このオブジェクトの文字列表現を返します。
        オーバーライド:
        クラス ObjectSEtoString 
        戻り値:
        このキューのプロバイダー固有の ID 値