org.apache.aries.jpa.container.unit.impl
Class ManagedPersistenceUnitInfoFactoryImpl
java.lang.Object
org.apache.aries.jpa.container.unit.impl.ManagedPersistenceUnitInfoFactoryImpl
- All Implemented Interfaces:
- org.apache.aries.jpa.container.ManagedPersistenceUnitInfoFactory
public class ManagedPersistenceUnitInfoFactoryImpl
- extends Object
- implements org.apache.aries.jpa.container.ManagedPersistenceUnitInfoFactory
| Fields inherited from interface org.apache.aries.jpa.container.ManagedPersistenceUnitInfoFactory |
ARIES_JPA_CONTAINER_PROPERTIES, DEFAULT_PU_INFO_FACTORY_KEY |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ManagedPersistenceUnitInfoFactoryImpl
public ManagedPersistenceUnitInfoFactoryImpl()
createManagedPersistenceUnitMetadata
public Collection<? extends org.apache.aries.jpa.container.ManagedPersistenceUnitInfo> createManagedPersistenceUnitMetadata(org.osgi.framework.BundleContext containerContext,
org.osgi.framework.Bundle persistenceBundle,
org.osgi.framework.ServiceReference providerReference,
Collection<org.apache.aries.jpa.container.parsing.ParsedPersistenceUnit> persistenceMetadata)
- Specified by:
createManagedPersistenceUnitMetadata in interface org.apache.aries.jpa.container.ManagedPersistenceUnitInfoFactory
destroyPersistenceBundle
public void destroyPersistenceBundle(org.osgi.framework.BundleContext containerContext,
org.osgi.framework.Bundle bundle)
- Specified by:
destroyPersistenceBundle in interface org.apache.aries.jpa.container.ManagedPersistenceUnitInfoFactory
getDefaultProviderClassName
public String getDefaultProviderClassName()
- Specified by:
getDefaultProviderClassName in interface org.apache.aries.jpa.container.ManagedPersistenceUnitInfoFactory
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.