|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| PersistenceUnitProvider を使用しているパッケージ | |
|---|---|
| org.seasar.framework.jpa | |
| org.seasar.framework.jpa.impl | |
| org.seasar.framework.jpa での PersistenceUnitProvider の使用 |
|---|
| PersistenceUnitProvider を返す org.seasar.framework.jpa のメソッド | |
|---|---|
PersistenceUnitProvider |
PersistenceUnitManager.getPersistenceUnitProvider(Class<?> entityClass)
指定のエンティティクラスを扱う PersistenceUnitProviderのコンポーネントを返します。 |
PersistenceUnitProvider |
PersistenceUnitManager.getPersistenceUnitProvider(String unitName)
具象名で指定された永続ユニットを提供する PersistenceUnitProviderのコンポーネントを返します。 |
| PersistenceUnitProvider 型のパラメータを持つ org.seasar.framework.jpa のメソッド | |
|---|---|
EntityManagerFactory |
PersistenceUnitManager.getEntityManagerFactory(String unitName,
PersistenceUnitProvider provider)
指定されたユニット名を持ち、指定の{PersistenceUnitProvider}から作成された EntityManagerFactoryを返します。 |
EntityManagerFactory |
PersistenceUnitManager.getEntityManagerFactory(String abstractUnitName,
String concreteUnitName,
PersistenceUnitProvider provider)
指定された具象ユニット名を持ち、指定の{PersistenceUnitProvider}から作成された EntityManagerFactoryを返します。 |
| org.seasar.framework.jpa.impl での PersistenceUnitProvider の使用 |
|---|
| PersistenceUnitProvider を実装している org.seasar.framework.jpa.impl のクラス | |
|---|---|
class |
AbstractPersistenceUnitProvider
永続ユニットプロバイダの抽象クラスです。 |
class |
ContainerPersistenceUnitProvider
コンテナ管理の EntityManagerFactory を提供するクラスです。 |
class |
DefaultPersistenceUnitProvider
デフォルトの永続ユニットプロバイダです。 |
class |
JndiPersistenceUnitProvider
JNDIイニシャルコンテキストから EntityManagerFactoryを取得する永続ユニットプロバイダです。 |
| PersistenceUnitProvider として宣言されている org.seasar.framework.jpa.impl のフィールド | |
|---|---|
protected PersistenceUnitProvider |
PersistenceUnitManagerImpl.defaultUnitProvider
デフォルトの PersistenceUnitProvider |
| PersistenceUnitProvider 型の型パラメータを持つ org.seasar.framework.jpa.impl のフィールド | |
|---|---|
protected Map<String,PersistenceUnitProvider> |
PersistenceUnitManagerImpl.ContextMap.persistenceUnitProviders
永続ユニット名と永続ユニットプロバイダのマップ |
| PersistenceUnitProvider を返す org.seasar.framework.jpa.impl のメソッド | |
|---|---|
PersistenceUnitProvider |
PersistenceUnitManagerImpl.getPersistenceUnitProvider(Class<?> entityClass)
|
PersistenceUnitProvider |
PersistenceUnitManagerImpl.getPersistenceUnitProvider(String unitName)
|
PersistenceUnitProvider |
PersistenceUnitManagerImpl.ContextMap.getPersistenceUnitProvider(String unitName)
ユニット名に関連づけられた永続ユニットプロバイダを返します。 |
| PersistenceUnitProvider 型のパラメータを持つ org.seasar.framework.jpa.impl のメソッド | |
|---|---|
void |
PersistenceUnitManagerImpl.ContextMap.addEntityManagerFactory(String unitName,
PersistenceUnitProvider persistenceUnitProvider,
EntityManagerFactory emf)
ユニット名に関連づけられた EntityManagerFactoryを登録します。 |
protected EntityManagerFactory |
PersistenceUnitManagerImpl.createEntityManagerFactory(String abstractUnitName,
String concreteUnitName,
PersistenceUnitProvider provider)
指定されたユニット名を持つ EntityManagerFactoryを指定の{PersistenceUnitProvider}から作成して返します。 |
EntityManagerFactory |
PersistenceUnitManagerImpl.getEntityManagerFactory(String unitName,
PersistenceUnitProvider provider)
|
EntityManagerFactory |
PersistenceUnitManagerImpl.getEntityManagerFactory(String abstractUnitName,
String concreteUnitName,
PersistenceUnitProvider provider)
|
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||