public class Persistence extends Object
| Modifier and Type | Field and Description | 
|---|---|
static String | 
PERSISTENCE_PROVIDER
Deprecated.  
 | 
protected static Set<PersistenceProvider> | 
providers
Deprecated.  
 | 
| Constructor and Description | 
|---|
Persistence()  | 
| Modifier and Type | Method and Description | 
|---|---|
static EntityManagerFactory | 
createEntityManagerFactory(String persistenceUnitName)
Create and return an EntityManagerFactory for the named persistence unit. 
 | 
static EntityManagerFactory | 
createEntityManagerFactory(String persistenceUnitName,
                          Map properties)
Create and return an EntityManagerFactory for the named persistence unit using the given properties. 
 | 
static void | 
generateSchema(String persistenceUnitName,
              Map properties)
Create database schemas and/or tables and/or create DDL scripts as determined by the supplied properties
 Called when schema generation is to occur as a separate phase from creation of the entity manager factory. 
 | 
static PersistenceUtil | 
getPersistenceUtil()  | 
@Deprecated public static final String PERSISTENCE_PROVIDER
@Deprecated protected static final Set<PersistenceProvider> providers
public static EntityManagerFactory createEntityManagerFactory(String persistenceUnitName)
persistenceUnitName - The name of the persistence unitpublic static EntityManagerFactory createEntityManagerFactory(String persistenceUnitName, Map properties)
persistenceUnitName - The name of the persistence unitproperties - Additional properties to use when creating the factory. The values of these properties override
 any values that may have been configured elsewherepublic static void generateSchema(String persistenceUnitName, Map properties)
persistenceUnitName - the name of the persistence unitproperties - properties for schema generation; these may also contain provider-specific properties. The
 values of these properties override any values that may have been configured elsewhere.PersistenceException - if insufficient or inconsistent configuration information is provided or if schema
 generation otherwise fails.public static PersistenceUtil getPersistenceUtil()
PersistenceUtil instance.Copyright © 2017 JBoss by Red Hat. All rights reserved.