パッケージ 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
関連事項:
  • 方法の概要

    修飾子と型
    メソッド
    説明
    このキューの名前を取得します。
    このオブジェクトの文字列表現を返します。
  • メソッドの詳細

    • getQueueName

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

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

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

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