public class OsgiPersistenceProvider extends HibernatePersistenceProvider
| Constructor and Description |
|---|
OsgiPersistenceProvider(OsgiClassLoader osgiClassLoader,
OsgiJtaPlatform osgiJtaPlatform,
OsgiServiceUtil osgiServiceUtil,
org.osgi.framework.Bundle requestingBundle)
Constructs a OsgiPersistenceProvider
|
| Modifier and Type | Method and Description |
|---|---|
javax.persistence.EntityManagerFactory |
createContainerEntityManagerFactory(javax.persistence.spi.PersistenceUnitInfo info,
java.util.Map properties)
Note: per-spec, the values passed as
properties override values found in PersistenceUnitInfo |
javax.persistence.EntityManagerFactory |
createEntityManagerFactory(java.lang.String persistenceUnitName,
java.util.Map properties)
Note: per-spec, the values passed as
properties override values found in persistence.xml |
generateSchema, generateSchema, getEntityManagerFactoryBuilder, getEntityManagerFactoryBuilder, getEntityManagerFactoryBuilder, getEntityManagerFactoryBuilderOrNull, getEntityManagerFactoryBuilderOrNull, getEntityManagerFactoryBuilderOrNull, getProviderUtil, wrappublic OsgiPersistenceProvider(OsgiClassLoader osgiClassLoader, OsgiJtaPlatform osgiJtaPlatform, OsgiServiceUtil osgiServiceUtil, org.osgi.framework.Bundle requestingBundle)
osgiClassLoader - The ClassLoader we built from OSGi BundlesosgiJtaPlatform - The OSGi-specific JtaPlatform impl we builtrequestingBundle - The OSGi Bundle requesting the PersistenceProviderpublic javax.persistence.EntityManagerFactory createEntityManagerFactory(java.lang.String persistenceUnitName,
java.util.Map properties)
HibernatePersistenceProviderproperties override values found in persistence.xmlcreateEntityManagerFactory in interface javax.persistence.spi.PersistenceProvidercreateEntityManagerFactory in class HibernatePersistenceProviderpublic javax.persistence.EntityManagerFactory createContainerEntityManagerFactory(javax.persistence.spi.PersistenceUnitInfo info,
java.util.Map properties)
HibernatePersistenceProviderproperties override values found in PersistenceUnitInfocreateContainerEntityManagerFactory in interface javax.persistence.spi.PersistenceProvidercreateContainerEntityManagerFactory in class HibernatePersistenceProviderCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.