Class OsgiPersistenceProvider

  • All Implemented Interfaces:
    PersistenceProvider

    public class OsgiPersistenceProvider
    extends org.hibernate.jpa.HibernatePersistenceProvider
    Acts as the PersistenceProvider service in OSGi environments
    • Constructor Detail

      • OsgiPersistenceProvider

        public OsgiPersistenceProvider​(OsgiClassLoader osgiClassLoader,
                                       OsgiJtaPlatform osgiJtaPlatform,
                                       OsgiServiceUtil osgiServiceUtil,
                                       org.osgi.framework.Bundle requestingBundle)
        Constructs a OsgiPersistenceProvider
        Parameters:
        osgiClassLoader - The ClassLoader we built from OSGi Bundles
        osgiJtaPlatform - The OSGi-specific JtaPlatform impl we built
        requestingBundle - The OSGi Bundle requesting the PersistenceProvider