パッケージ jakarta.jms
インターフェース TemporaryQueue
- すべてのスーパーインターフェース:
Destination,Queue
public interface TemporaryQueue extends Queue
TemporaryQueueオブジェクトは、Connectionの期間中に作成された一意のQueueオブジェクトです。これは、それを作成したConnectionによってのみ使用できるシステム定義のキューです。TemporaryQueueオブジェクトは、SessionレベルまたはQueueSessionレベルのいずれかで作成できます。Sessionレベルで作成すると、TemporaryQueueは Pub/Sub ドメインのオブジェクトとのトランザクションに参加できます。QueueSessionで作成された場合、PTP ドメインのオブジェクトとのトランザクションにのみ参加できます。- 導入:
- JMS 1.0
- バージョン:
- Jakarta Messaging 2.0
- 関連事項:
Session.createTemporaryQueue(),QueueSession.createTemporaryQueue()
方法の概要
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 voiddelete()この一時キューを削除します。インターフェース jakarta.jms.Queue から継承されたメソッド
getQueueName, toString
メソッドの詳細
delete
void delete() throws JMSExceptionこの一時キューを削除します。まだ使用している既存のレシーバーがある場合は、JMSExceptionがスローされます。- 例外:
JMSException- 内部エラーが原因で Jakarta Messaging プロバイダーが一時キューの削除に失敗した場合。