org.seasar.toplink.jpa.impl
クラス S2TopLinkPersistenceUnitProvider
java.lang.Object
org.seasar.framework.jpa.impl.AbstractPersistenceUnitProvider
org.seasar.toplink.jpa.impl.S2TopLinkPersistenceUnitProvider
- すべての実装されたインタフェース:
- PersistenceUnitProvider
public class S2TopLinkPersistenceUnitProvider
- extends AbstractPersistenceUnitProvider
TopLink Essentials用のPersistenceUnitProvier実装です。
PersistenceProviderのcreateEntityManagerFactoryメソッドを利用して、EntityManagerFactoryを作成します。
javaagentからS2JavaSECMPInitializerAgentを実行していた場合、N:1の関連に対するEntityのLAZYロード設定が有効になります。
- 作成者:
- Hidenoshin Yoshida
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
persistenceProvider
protected PersistenceProvider persistenceProvider
- PersistenceProviderオブジェクト
javaSECMPInitializer
protected oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer javaSECMPInitializer
- JavaSECMPInitializerオブジェクト
S2TopLinkPersistenceUnitProvider
public S2TopLinkPersistenceUnitProvider()
setPersistenceProvider
public void setPersistenceProvider(PersistenceProvider persistenceProvider)
- PersistenceProviderを設定します。
- パラメータ:
persistenceProvider
- 設定するPersistenceProvider
setJavaSECMPInitializer
public void setJavaSECMPInitializer(oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer javaSECMPInitializer)
- JavaSECMPInitializerを設定します。
- パラメータ:
javaSECMPInitializer
- 設定するJavaSECMPInitializer
createEntityManagerFactory
public EntityManagerFactory createEntityManagerFactory(String abstractUnitName,
String concreteUnitName)
- 関連項目:
PersistenceUnitProvider.createEntityManagerFactory(String,
String)
Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.