トランザクション・オブジェクトの取得

Transactionインタフェース(および場合によってはDBTransactionサブインタフェース)を実装するオブジェクトをクライアントから、またはアプリケーション・モジュールやエンティティ・オブジェクト内部から取得できます。詳細は、「トランザクション・オブジェクトについて」を参照してください。

トランザクション・オブジェクトをクライアント内部から取得するには、次のようにします。

  1. トランザクションを管理するルート・レベルのアプリケーション・モジュールにアクセスします。
  2. アプリケーション・モジュール・インスタンスに対してgetTransaction()をコールします。このメソッドの戻り型はTransactionです。

    Transaction currentTrans = am.getTransaction();

トランザクション・オブジェクトをアプリケーション・モジュール内部から取得するには、次のようにします。

トランザクション・オブジェクトをエンティティ・オブジェクト内部から取得するには、次のようにします。


トランザクションの管理
Oracle ADFアプリケーション・モジュールについて
Oracle ADFエンティティ・オブジェクトについて