パッケージ jakarta.jms

インターフェース XAQueueConnection

すべてのスーパーインターフェース:
AutoCloseableSEConnectionQueueConnectionXAConnection

public interface XAQueueConnection extends XAConnection, QueueConnection
XAQueueConnection は、QueueConnection と同じ作成オプションを提供します(オプション)。唯一の違いは、XAConnection が定義上取引されていることです。

XAQueueConnection インターフェースはオプションです。Jakarta Messaging プロバイダーは、このインターフェースをサポートする必要はありません。このインターフェースは、トランザクション環境をサポートするために Jakarta Messaging プロバイダーが使用するためのものです。クライアントプログラムでは、これらの XA インターフェースを直接使用するのではなく、環境で利用可能なトランザクションサポートを使用することを強くお勧めします。

導入:
JMS 1.0
バージョン:
Jakarta Messaging 2.0
関連事項:
  • メソッドの詳細

    • createXAQueueSession

      XAQueueSession createXAQueueSession() throws JMSException
      XAQueueSession オブジェクトを作成します。
      戻り値:
      新しく作成された XAQueueSession
      例外:
      JMSException - 内部エラーのために XAQueueConnection オブジェクトが XAQueueSession の作成に失敗した場合。
    • createQueueSession

      QueueSession createQueueSession(boolean transacted, int acknowledgeMode) throws JMSException
      QueueSession オブジェクトを作成します。
      次で指定:
      インターフェース QueueConnectioncreateQueueSession 
      パラメーター:
      transacted - 使用箇所は未定義
      acknowledgeMode - 使用箇所は未定義
      戻り値:
      新しく作成された QueueSession
      例外:
      JMSException - 内部エラーのために XAQueueConnection オブジェクトが QueueSession の作成に失敗した場合。
      関連事項: