org.seasar.framework.jpa.impl
クラス PersistenceUnitContextImpl

java.lang.Object
  上位を拡張 org.seasar.framework.jpa.impl.PersistenceUnitContextImpl
すべての実装されたインタフェース:
PersistenceUnitContext

public class PersistenceUnitContextImpl
extends Object
implements PersistenceUnitContext

作成者:
koichik

フィールドの概要
protected  ConcurrentMap<Transaction,EntityManager> entityManagers
           
 
コンストラクタの概要
PersistenceUnitContextImpl()
           
 
メソッドの概要
 EntityManager getEntityManager(Transaction tx)
           
 void registerEntityManager(Transaction tx, EntityManager em)
           
 void unregisterEntityManager(Transaction tx)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

entityManagers

protected ConcurrentMap<Transaction,EntityManager> entityManagers
コンストラクタの詳細

PersistenceUnitContextImpl

public PersistenceUnitContextImpl()
メソッドの詳細

getEntityManager

public EntityManager getEntityManager(Transaction tx)
定義:
インタフェース PersistenceUnitContext 内の getEntityManager

registerEntityManager

public void registerEntityManager(Transaction tx,
                                  EntityManager em)
定義:
インタフェース PersistenceUnitContext 内の registerEntityManager

unregisterEntityManager

public void unregisterEntityManager(Transaction tx)
定義:
インタフェース PersistenceUnitContext 内の unregisterEntityManager


Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.