Package org.hibernate.osgi
Main OSGi support classes
-
Class Summary Class Description HibernateBundleActivator This BundleActivator provides three different uses of Hibernate in OSGi environments: 1.) Enterprise OSGi JPA: The OSGi container/runtime is in charge of managing all of the client bundles' persistence units.OsgiArchiveDescriptor ArchiveDescriptor implementation for describing archives in the OSGi senseOsgiArchiveDescriptorFactory ArchiveDescriptorFactory implementation for OSGi environmentsOsgiClassLoader Custom OSGI ClassLoader helper which knows all the "interesting" class loaders and bundles.OSGiClassLoaderServiceImpl The ClassLoaderService that should be used when running in OSGi; this helps for example to load the Services correctly.OsgiJtaPlatform Offers the JTA Platform provided by the OSGi container.OsgiPersistenceProvider Acts as the PersistenceProvider service in OSGi environmentsOsgiPersistenceProviderService See the description onOsgiSessionFactoryService
.OsgiScanner OSGi-specific implementation of the Scanner contract.OsgiServiceUtil Utilities for dealing with OSGi environmentsOsgiSessionFactoryService Hibernate 4.2 and 4.3 still heavily rely on TCCL for ClassLoading.