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