パッケージ jakarta.resource.spi

インターフェース TransactionSupport

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

public interface TransactionSupport extends SerializableSE
このインターフェースは、実行時にトランザクションサポートのレベルを提供するために、ManagedConnectionFactory によってオプションで実装できます。

ManagedConnectionFactory がこのインターフェースを実装する場合、アプリケーションサーバーは、リソースアダプターデプロイ記述子またはデプロイヤー構成で指定された値ではなく、getTransactionSupport() メソッドによって返される TransactionSupportLevel を使用します。

導入:
1.6
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    インターフェース
    説明
    static enum
    リソースアダプターがサポートするトランザクションサポートのレベルを表す列挙型。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    ManagedConnectionFactory でサポートされているトランザクションサポートのレベルを取得します。
  • メソッドの詳細

    • getTransactionSupport

      ManagedConnectionFactory でサポートされているトランザクションサポートのレベルを取得します。リソースアダプターは、TransactionSupportLevel 列挙型の序数がリソースアダプターのトランザクションサポート分類以下であるトランザクションサポートのレベルを常に返す必要があります。
      戻り値:
      トランザクションサポートレベル
      導入:
      1.6