EntityTransaction インターフェース

EntityTransaction インターフェースを使用すると、トランザクションを区別できます。

目的

トランザクションを区別するには、エンティティー・マネージャー・インスタンスに関連付けられた EntityTransaction インターフェースを使用できます。エンティティー・マネージャーの EntityTransaction インスタンスを取得するには、EntityManager.getTransaction メソッドを使用します。 各 EntityManager インスタンスおよび EntityTransaction インスタンスは、Session に関連付けられます。トランザクションは、EntityTransaction か Session のいずれかを使用して区別できます。EntityTransaction インターフェースのメソッドには、チェック例外はありません。タイプ PersistenceException またはそのサブクラスの実行時例外のみが発生します。

EntityTransaction インターフェースに関して詳しくは、API 資料を参照してください。