Package org.jboss.as.jpa.openjpa
Class OpenJPAPersistenceProviderAdaptor
- java.lang.Object
-
- org.jboss.as.jpa.openjpa.OpenJPAPersistenceProviderAdaptor
-
- All Implemented Interfaces:
PersistenceProviderAdaptor
public class OpenJPAPersistenceProviderAdaptor extends Object implements PersistenceProviderAdaptor
Implements thePersistenceProviderAdaptorfor OpenJPA 2.x.- Author:
- Antti Laisi
-
-
Constructor Summary
Constructors Constructor Description OpenJPAPersistenceProviderAdaptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProviderDependencies(PersistenceUnitMetadata pu)voidaddProviderProperties(Map properties, PersistenceUnitMetadata pu)voidafterCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)ObjectbeanManagerLifeCycle(javax.enterprise.inject.spi.BeanManager beanManager)voidbeforeCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)voidcleanup(PersistenceUnitMetadata pu)booleandoesScopedPersistenceUnitNameIdentifyCacheRegionName(PersistenceUnitMetadata pu)ManagementAdaptorgetManagementAdaptor()voidinjectJtaManager(JtaManager jtaManager)voidinjectPlatform(Platform platform)voidmarkPersistenceUnitAvailable(Object wrapperBeanManagerLifeCycle)
-
-
-
Method Detail
-
addProviderProperties
public void addProviderProperties(Map properties, PersistenceUnitMetadata pu)
- Specified by:
addProviderPropertiesin interfacePersistenceProviderAdaptor
-
beforeCreateContainerEntityManagerFactory
public void beforeCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
- Specified by:
beforeCreateContainerEntityManagerFactoryin interfacePersistenceProviderAdaptor
-
afterCreateContainerEntityManagerFactory
public void afterCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
- Specified by:
afterCreateContainerEntityManagerFactoryin interfacePersistenceProviderAdaptor
-
injectJtaManager
public void injectJtaManager(JtaManager jtaManager)
- Specified by:
injectJtaManagerin interfacePersistenceProviderAdaptor
-
injectPlatform
public void injectPlatform(Platform platform)
- Specified by:
injectPlatformin interfacePersistenceProviderAdaptor
-
addProviderDependencies
public void addProviderDependencies(PersistenceUnitMetadata pu)
- Specified by:
addProviderDependenciesin interfacePersistenceProviderAdaptor
-
getManagementAdaptor
public ManagementAdaptor getManagementAdaptor()
- Specified by:
getManagementAdaptorin interfacePersistenceProviderAdaptor
-
doesScopedPersistenceUnitNameIdentifyCacheRegionName
public boolean doesScopedPersistenceUnitNameIdentifyCacheRegionName(PersistenceUnitMetadata pu)
- Specified by:
doesScopedPersistenceUnitNameIdentifyCacheRegionNamein interfacePersistenceProviderAdaptor
-
cleanup
public void cleanup(PersistenceUnitMetadata pu)
- Specified by:
cleanupin interfacePersistenceProviderAdaptor
-
beanManagerLifeCycle
public Object beanManagerLifeCycle(javax.enterprise.inject.spi.BeanManager beanManager)
- Specified by:
beanManagerLifeCyclein interfacePersistenceProviderAdaptor
-
markPersistenceUnitAvailable
public void markPersistenceUnitAvailable(Object wrapperBeanManagerLifeCycle)
- Specified by:
markPersistenceUnitAvailablein interfacePersistenceProviderAdaptor
-
-