パッケージ jakarta.jms
インターフェース XAQueueSession
- すべてのスーパーインターフェース:
AutoCloseableSE
、RunnableSE
、Session
、XASession
XAQueueSession
は、通常の QueueSession
を提供します。これは、QueueReceiver
、QueueSender
、QueueBrowser
オブジェクトの作成に使用できます(オプション)。XAQueueSession
インターフェースはオプションです。Jakarta Messaging プロバイダーは、このインターフェースをサポートする必要はありません。このインターフェースは、トランザクション環境をサポートするために Jakarta Messaging プロバイダーが使用するためのものです。クライアントプログラムでは、これらの XA インターフェースを直接使用するのではなく、環境で利用可能なトランザクションサポートを使用することを強くお勧めします。
- 導入:
- JMS 1.0
- バージョン:
- Jakarta Messaging 2.0
- 関連事項:
フィールドのサマリー
インターフェース jakarta.jms.Session から継承されたフィールド
AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE, SESSION_TRANSACTED
メソッドのサマリー
インターフェース jakarta.jms.Session から継承されたメソッド
close, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createDurableConsumer, createDurableConsumer, createDurableSubscriber, createDurableSubscriber, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createQueue, createSharedConsumer, createSharedConsumer, createSharedDurableConsumer, createSharedDurableConsumer, createStreamMessage, createTemporaryQueue, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, getAcknowledgeMode, getMessageListener, recover, run, setMessageListener, unsubscribe
インターフェース jakarta.jms.XASession から継承されたメソッド
commit, getSession, getTransacted, getXAResource, rollback
メソッドの詳細
getQueueSession
このXAQueueSession
に関連付けられているキューセッションを取得します。- 戻り値:
- キューセッションオブジェクト
- 例外:
JMSException
- 内部エラーが発生した場合。