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

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

public interface PersistenceUnitManager

作成者:
koichik

メソッドの概要
 void addProvider(PersistenceUnitProvider provider)
           
 EntityManagerFactory getEntityManagerFactory(String unitName)
           
 EntityManagerFactory getEntityManagerFactory(String abstractUnitName, String concreteUnitName)
           
 PersistenceUnitContext getPersistenceUnitContext(EntityManagerFactory emf)
           
 String getPersistenceUnitName(Class<?> entityClass)
           
 String getPersistenceUnitName(String mappingFile)
           
 void removeProvider(PersistenceUnitProvider provider)
           
 

メソッドの詳細

addProvider

void addProvider(PersistenceUnitProvider provider)

removeProvider

void removeProvider(PersistenceUnitProvider provider)

getEntityManagerFactory

EntityManagerFactory getEntityManagerFactory(String unitName)

getEntityManagerFactory

EntityManagerFactory getEntityManagerFactory(String abstractUnitName,
                                             String concreteUnitName)

getPersistenceUnitContext

PersistenceUnitContext getPersistenceUnitContext(EntityManagerFactory emf)

getPersistenceUnitName

String getPersistenceUnitName(Class<?> entityClass)

getPersistenceUnitName

String getPersistenceUnitName(String mappingFile)


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