public class HibernatePersistenceProviderAdaptor extends Object implements PersistenceProviderAdaptor, TwoPhaseBootstrapCapable
Modifier and Type | Field and Description |
---|---|
static String |
NAMING_STRATEGY_JPA_COMPLIANT_IMPL |
Constructor and Description |
---|
HibernatePersistenceProviderAdaptor() |
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)
determine if management console can display the second level cache entries
|
EntityManagerFactoryBuilder |
getBootstrap(javax.persistence.spi.PersistenceUnitInfo info,
Map map) |
ManagementAdaptor |
getManagementAdaptor() |
void |
injectJtaManager(JtaManager jtaManager) |
void |
injectPlatform(Platform platform) |
void |
markPersistenceUnitAvailable(Object wrapperBeanManagerLifeCycle) |
public static final String NAMING_STRATEGY_JPA_COMPLIANT_IMPL
public void injectJtaManager(JtaManager jtaManager)
injectJtaManager
in interface PersistenceProviderAdaptor
public void injectPlatform(Platform platform)
injectPlatform
in interface PersistenceProviderAdaptor
public void addProviderProperties(Map properties, PersistenceUnitMetadata pu)
addProviderProperties
in interface PersistenceProviderAdaptor
public void addProviderDependencies(PersistenceUnitMetadata pu)
addProviderDependencies
in interface PersistenceProviderAdaptor
public void beforeCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
beforeCreateContainerEntityManagerFactory
in interface PersistenceProviderAdaptor
public void afterCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
afterCreateContainerEntityManagerFactory
in interface PersistenceProviderAdaptor
public ManagementAdaptor getManagementAdaptor()
getManagementAdaptor
in interface PersistenceProviderAdaptor
public boolean doesScopedPersistenceUnitNameIdentifyCacheRegionName(PersistenceUnitMetadata pu)
doesScopedPersistenceUnitNameIdentifyCacheRegionName
in interface PersistenceProviderAdaptor
pu
- public void cleanup(PersistenceUnitMetadata pu)
cleanup
in interface PersistenceProviderAdaptor
public Object beanManagerLifeCycle(javax.enterprise.inject.spi.BeanManager beanManager)
beanManagerLifeCycle
in interface PersistenceProviderAdaptor
public void markPersistenceUnitAvailable(Object wrapperBeanManagerLifeCycle)
markPersistenceUnitAvailable
in interface PersistenceProviderAdaptor
public EntityManagerFactoryBuilder getBootstrap(javax.persistence.spi.PersistenceUnitInfo info, Map map)
getBootstrap
in interface TwoPhaseBootstrapCapable
Copyright © 2018 JBoss by Red Hat. All rights reserved.