public class OpenJPAPersistenceProviderAdaptor extends Object implements PersistenceProviderAdaptor
PersistenceProviderAdaptor for OpenJPA 2.x.| Constructor and Description |
|---|
OpenJPAPersistenceProviderAdaptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProviderDependencies(PersistenceUnitMetadata pu) |
void |
addProviderProperties(Map properties,
PersistenceUnitMetadata pu) |
void |
afterCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu) |
Object |
beanManagerLifeCycle(javax.enterprise.inject.spi.BeanManager beanManager) |
void |
beforeCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu) |
void |
cleanup(PersistenceUnitMetadata pu) |
boolean |
doesScopedPersistenceUnitNameIdentifyCacheRegionName(PersistenceUnitMetadata pu) |
ManagementAdaptor |
getManagementAdaptor() |
void |
injectJtaManager(JtaManager jtaManager) |
void |
injectPlatform(Platform platform) |
void |
markPersistenceUnitAvailable(Object wrapperBeanManagerLifeCycle) |
public void addProviderProperties(Map properties, PersistenceUnitMetadata pu)
addProviderProperties in interface PersistenceProviderAdaptorpublic void beforeCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
beforeCreateContainerEntityManagerFactory in interface PersistenceProviderAdaptorpublic void afterCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
afterCreateContainerEntityManagerFactory in interface PersistenceProviderAdaptorpublic void injectJtaManager(JtaManager jtaManager)
injectJtaManager in interface PersistenceProviderAdaptorpublic void injectPlatform(Platform platform)
injectPlatform in interface PersistenceProviderAdaptorpublic void addProviderDependencies(PersistenceUnitMetadata pu)
addProviderDependencies in interface PersistenceProviderAdaptorpublic ManagementAdaptor getManagementAdaptor()
getManagementAdaptor in interface PersistenceProviderAdaptorpublic boolean doesScopedPersistenceUnitNameIdentifyCacheRegionName(PersistenceUnitMetadata pu)
doesScopedPersistenceUnitNameIdentifyCacheRegionName in interface PersistenceProviderAdaptorpublic void cleanup(PersistenceUnitMetadata pu)
cleanup in interface PersistenceProviderAdaptorpublic Object beanManagerLifeCycle(javax.enterprise.inject.spi.BeanManager beanManager)
beanManagerLifeCycle in interface PersistenceProviderAdaptorpublic void markPersistenceUnitAvailable(Object wrapperBeanManagerLifeCycle)
markPersistenceUnitAvailable in interface PersistenceProviderAdaptorCopyright © 2021 JBoss by Red Hat. All rights reserved.