public interface PersistenceUnitManagerEntityManagerFactoryEE を構築するための PersistenceUnitInfoEE を取得するために LocalContainerEntityManagerFactoryBean によって使用されます。PersistenceUnitInfo インスタンスの取得は排他的なプロセスです。PersistenceUnitInfo インスタンスは、取得されると、以降の呼び出しで使用できなくなります。
| 修飾子と型 | メソッドと説明 |
|---|---|
PersistenceUnitInfoEE | obtainDefaultPersistenceUnitInfo() このマネージャーからデフォルトの PersistenceUnitInfo を取得します。 |
PersistenceUnitInfoEE | obtainPersistenceUnitInfo(StringSE persistenceUnitName) このマネージャーから指定された PersistenceUnitInfo を取得します。 |
PersistenceUnitInfoEE obtainDefaultPersistenceUnitInfo() throws IllegalStateExceptionSE
null)IllegalStateExceptionSE - デフォルトの PersistenceUnitInfo が定義されていないか、すでに取得されている場合 PersistenceUnitInfoEE obtainPersistenceUnitInfo(StringSE persistenceUnitName) throws IllegalArgumentExceptionSE, IllegalStateExceptionSE
persistenceUnitName - 目的の永続性ユニットの名前 null)IllegalArgumentExceptionSE - 指定された名前の PersistenceUnitInfo が定義されていない場合 IllegalStateExceptionSE - 指定された名前の PersistenceUnitInfo がすでに取得されている場合