Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス 12c (12.1.2) E48005-01 |
|
前 |
次 |
eclipselink.session.customizer
を使用して、EclipseLinkセッション・カスタマイザ・クラス(org.eclipse.persistence.config.SessionCustomizer
インタフェースを実装するJavaクラス)を指定し、デフォルトの(ゼロ引数)コンストラクタを指定します。
値
表5-84は、この永続性プロパティの値を説明しています。
使用方法
(org.eclipse.persistence.sessions.Session
を値として使用する)クラスのカスタマイズ・メソッドを使用すると、拡張されたEclipseLinkセッションAPIにプログラムによってアクセスできます。
例
例5-83に、persistence.xml
ファイルでこのプロパティを使用する方法を示します。
例5-83 persistence.xmlでのsession.customizerの使用
<property name="eclipselink.session.customizer" value="acme.sessions.MySessionCustomizer"/>
例5-84に、プロパティ・マップでこのプロパティを使用する方法を示します。
例5-84 プロパティ・マップでのsession.customizerの使用
import org.eclipse.persistence.config.PersistenceUnitProperties;propertiesMap.put(PersistenceUnitProperties.SESSION_CUSTOMIZER, "acme.sessions.MySessionCustomizer");
関連項目
詳細は、次を参照してください。