public class OsgiPersistenceProvider
extends org.hibernate.jpa.HibernatePersistenceProvider
Acts as the PersistenceProvider service in OSGi environments
| Constructor and Description |
|---|
OsgiPersistenceProvider(OsgiClassLoader osgiClassLoader,
OsgiJtaPlatform osgiJtaPlatform,
OsgiServiceUtil osgiServiceUtil,
org.osgi.framework.Bundle requestingBundle)
Constructs a OsgiPersistenceProvider
|
| Modifier and Type | Method and Description |
|---|---|
EntityManagerFactory |
createContainerEntityManagerFactory(PersistenceUnitInfo info,
Map properties) |
EntityManagerFactory |
createEntityManagerFactory(String persistenceUnitName,
Map properties) |
generateSchema, generateSchema, getEntityManagerFactoryBuilder, getEntityManagerFactoryBuilder, getEntityManagerFactoryBuilder, getEntityManagerFactoryBuilderOrNull, getEntityManagerFactoryBuilderOrNull, getEntityManagerFactoryBuilderOrNull, getProviderUtil, wrappublic OsgiPersistenceProvider(OsgiClassLoader osgiClassLoader, OsgiJtaPlatform osgiJtaPlatform, OsgiServiceUtil osgiServiceUtil, org.osgi.framework.Bundle requestingBundle)
Constructs a OsgiPersistenceProvider
osgiClassLoader - The ClassLoader we built from OSGi BundlesosgiJtaPlatform - The OSGi-specific JtaPlatform impl we builtrequestingBundle - The OSGi Bundle requesting the PersistenceProviderpublic EntityManagerFactory createEntityManagerFactory(String persistenceUnitName, Map properties)
createEntityManagerFactory in interface PersistenceProvidercreateEntityManagerFactory in class org.hibernate.jpa.HibernatePersistenceProviderpublic EntityManagerFactory createContainerEntityManagerFactory(PersistenceUnitInfo info, Map properties)
createContainerEntityManagerFactory in interface PersistenceProvidercreateContainerEntityManagerFactory in class org.hibernate.jpa.HibernatePersistenceProviderCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.