public class PersistenceContext extends Object
| Constructor and Description |
|---|
PersistenceContext(PersistenceFactory persistenceFactory,
ConnectionSourceFactory connectionSourceFactory)
Create PersistenceContext object
|
PersistenceContext(PersistenceFactory persistenceFactory,
ConnectionSourceFactory connectionSourceFactory,
boolean initialize)
Create PersistenceContext object
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
DatabaseAdmin |
getDatabaseAdmin(String puName)
Returns Database-specific admin object for specified PersistenceUnitAdmin unit name
|
DatabaseSupport |
getDatabaseSupport() |
PersistenceAdmin |
getPersistenceAdmin(String puName)
Returns JPA admin object for specified PersistenceUnitAdmin unit name
|
PersistenceUnitAdmin |
getPersistenceUnit(String puName)
Returns persistence unit implementation, specified by name
|
void |
initializeAllDatabases() |
void |
putProperties(String puName,
Properties properties) |
void |
registerClasses(String puName,
List<String> managedClassNames) |
void |
upgradeAllDatabases() |
public PersistenceContext(PersistenceFactory persistenceFactory, ConnectionSourceFactory connectionSourceFactory)
public PersistenceContext(PersistenceFactory persistenceFactory, ConnectionSourceFactory connectionSourceFactory, boolean initialize)
public PersistenceUnitAdmin getPersistenceUnit(String puName)
puName - PersistenceUnitAdmin unit namepublic DatabaseAdmin getDatabaseAdmin(String puName)
puName - PersistenceUnitAdmin unit namepublic PersistenceAdmin getPersistenceAdmin(String puName)
puName - PersistenceUnitAdmin unit namepublic void putProperties(String puName, Properties properties)
public void close()
public void initializeAllDatabases()
public void upgradeAllDatabases()
public DatabaseSupport getDatabaseSupport()
This documentation is licensed by Andrew Bowley under the GPLv3 License.