パッケージ 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)
方法の概要
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 StringSEgetQueueName()このキューの名前を取得します。StringSEtoString()このオブジェクトの文字列表現を返します。
メソッドの詳細
getQueueName
StringSE getQueueName() throws JMSException
このキューの名前を取得します。名前に依存するクライアントは移植できません。
- 戻り値:
- キュー名
- 例外:
JMSException- 内部エラーのために、Queueの Jakarta Messaging プロバイダー実装がキュー名を返せなかった場合。