org.seasar.framework.jpa
インタフェース PersistenceUnitContext

既知の実装クラスの一覧:
PersistenceUnitContextImpl

public interface PersistenceUnitContext

永続ユニットのコンテキストです。

作成者:
koichik

メソッドの概要
 EntityManager getEntityManager(Transaction tx)
          指定されたトランザクションに関連付いたEntityManagerを返します。
 void registerEntityManager(Transaction tx, EntityManager em)
          指定されたトランザクションに関連付けてEntityManagerを登録します。
 void unregisterEntityManager(Transaction tx)
          指定されたトランザクションに関連付けられたEntityManagerの登録を取り消します。
 

メソッドの詳細

getEntityManager

EntityManager getEntityManager(Transaction tx)
指定されたトランザクションに関連付いたEntityManagerを返します。

パラメータ:
tx - トランザクション
戻り値:
EntityManagerのコンポーネント

registerEntityManager

void registerEntityManager(Transaction tx,
                           EntityManager em)
指定されたトランザクションに関連付けてEntityManagerを登録します。

パラメータ:
tx - トランザクション
em - EntityManagerのコンポーネント

unregisterEntityManager

void unregisterEntityManager(Transaction tx)
指定されたトランザクションに関連付けられたEntityManagerの登録を取り消します。

パラメータ:
tx - トランザクション


Copyright ? 2004-2007 The Seasar Foundation. All Rights Reserved.