パッケージ jakarta.jms
インターフェース XAQueueConnection
- すべてのスーパーインターフェース:
AutoCloseableSE、Connection、QueueConnection、XAConnection
XAQueueConnection は、QueueConnection と同じ作成オプションを提供します(オプション)。唯一の違いは、XAConnection が定義上取引されていることです。XAQueueConnection インターフェースはオプションです。Jakarta Messaging プロバイダーは、このインターフェースをサポートする必要はありません。このインターフェースは、トランザクション環境をサポートするために Jakarta Messaging プロバイダーが使用するためのものです。クライアントプログラムでは、これらの XA インターフェースを直接使用するのではなく、環境で利用可能なトランザクションサポートを使用することを強くお勧めします。
- 導入:
- JMS 1.0
- バージョン:
- Jakarta Messaging 2.0
- 関連事項:
方法の概要
修飾子と型メソッド説明createQueueSession(boolean transacted, int acknowledgeMode) QueueSessionオブジェクトを作成します。XAQueueSessionオブジェクトを作成します。インターフェース jakarta.jms.Connection から継承されたメソッド
close, createConnectionConsumer, createDurableConnectionConsumer, createSession, createSession, createSharedConnectionConsumer, createSharedDurableConnectionConsumer, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stopインターフェース jakarta.jms.QueueConnection から継承されたメソッド
createConnectionConsumerインターフェース jakarta.jms.XAConnection から継承されたメソッド
createSession, createXASession
メソッドの詳細
createXAQueueSession
XAQueueSessionオブジェクトを作成します。- 戻り値:
- 新しく作成された
XAQueueSession - 例外:
JMSException- 内部エラーのためにXAQueueConnectionオブジェクトがXAQueueSessionの作成に失敗した場合。
createQueueSession
QueueSessionオブジェクトを作成します。- 次で指定:
- インターフェース
QueueConnectionのcreateQueueSession - パラメーター:
transacted- 使用箇所は未定義acknowledgeMode- 使用箇所は未定義- 戻り値:
- 新しく作成された
QueueSession - 例外:
JMSException- 内部エラーのためにXAQueueConnectionオブジェクトがQueueSessionの作成に失敗した場合。- 関連事項: