org.seasar.framework.jpa.impl
クラス PersistenceUnitManagerImpl
java.lang.Object
org.seasar.framework.jpa.impl.PersistenceUnitManagerImpl
- すべての実装されたインタフェース:
- PersistenceUnitManager
public class PersistenceUnitManagerImpl
- extends Object
- implements PersistenceUnitManager
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_PERSISTENCE_UNIT_NAME
public static final String DEFAULT_PERSISTENCE_UNIT_NAME
- 関連項目:
- 定数フィールド値
PERSISTENCE_UNIT_NAME_SUFFIX
public static final String PERSISTENCE_UNIT_NAME_SUFFIX
- 関連項目:
- 定数フィールド値
staticContext
protected static final PersistenceUnitManagerImpl.Context staticContext
context
protected PersistenceUnitManagerImpl.Context context
useStaticContext
protected boolean useStaticContext
defaultPersistenceUnitName
protected String defaultPersistenceUnitName
persistenceUnitNameSuffix
protected String persistenceUnitNameSuffix
container
protected org.seasar.framework.container.S2Container container
providers
protected List<PersistenceUnitProvider> providers
PersistenceUnitManagerImpl
public PersistenceUnitManagerImpl()
setUseStaticContext
public void setUseStaticContext(boolean useStaticContext)
setDefaultPersistenceUnitName
public void setDefaultPersistenceUnitName(String defaultPersistenceUnitName)
setPersistenceUnitNameSuffix
public void setPersistenceUnitNameSuffix(String persistenceUnitNameSuffix)
setContainer
public void setContainer(org.seasar.framework.container.S2Container container)
open
public void open()
close
public void close()
addProvider
public void addProvider(PersistenceUnitProvider provider)
- 定義:
- インタフェース
PersistenceUnitManager
内の addProvider
removeProvider
public void removeProvider(PersistenceUnitProvider provider)
- 定義:
- インタフェース
PersistenceUnitManager
内の removeProvider
getEntityManagerFactory
public EntityManagerFactory getEntityManagerFactory(String unitName)
- 定義:
- インタフェース
PersistenceUnitManager
内の getEntityManagerFactory
createEntityManagerFactory
protected EntityManagerFactory createEntityManagerFactory(String unitName)
getPersistenceUnitContext
public PersistenceUnitContext getPersistenceUnitContext(EntityManagerFactory emf)
- 定義:
- インタフェース
PersistenceUnitManager
内の getPersistenceUnitContext
getPersistenceUnitName
public String getPersistenceUnitName(Class<?> entityClass)
- 定義:
- インタフェース
PersistenceUnitManager
内の getPersistenceUnitName
getPersistenceUnitName
public String getPersistenceUnitName(String mappingFile)
- 定義:
- インタフェース
PersistenceUnitManager
内の getPersistenceUnitName
Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.