Package org.jboss.as.jpa.hibernate5
Class HibernatePersistenceProviderAdaptor
- java.lang.Object
-
- org.jboss.as.jpa.hibernate5.HibernatePersistenceProviderAdaptor
-
- All Implemented Interfaces:
org.jipijapa.plugin.spi.PersistenceProviderAdaptor,org.jipijapa.plugin.spi.TwoPhaseBootstrapCapable
public class HibernatePersistenceProviderAdaptor extends java.lang.Object implements org.jipijapa.plugin.spi.PersistenceProviderAdaptor, org.jipijapa.plugin.spi.TwoPhaseBootstrapCapableImplements the PersistenceProviderAdaptor for Hibernate
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringHIBERNATE_EXTENDED_BEANMANAGERstatic java.lang.StringNAMING_STRATEGY_JPA_COMPLIANT_IMPL
-
Constructor Summary
Constructors Constructor Description HibernatePersistenceProviderAdaptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProviderDependencies(org.jipijapa.plugin.spi.PersistenceUnitMetadata pu)voidaddProviderProperties(java.util.Map properties, org.jipijapa.plugin.spi.PersistenceUnitMetadata pu)voidafterCreateContainerEntityManagerFactory(org.jipijapa.plugin.spi.PersistenceUnitMetadata pu)java.lang.ObjectbeanManagerLifeCycle(BeanManager beanManager)voidbeforeCreateContainerEntityManagerFactory(org.jipijapa.plugin.spi.PersistenceUnitMetadata pu)voidcleanup(org.jipijapa.plugin.spi.PersistenceUnitMetadata pu)booleandoesScopedPersistenceUnitNameIdentifyCacheRegionName(org.jipijapa.plugin.spi.PersistenceUnitMetadata pu)determine if management console can display the second level cache entriesorg.jipijapa.plugin.spi.EntityManagerFactoryBuildergetBootstrap(PersistenceUnitInfo info, java.util.Map map)org.jipijapa.plugin.spi.ManagementAdaptorgetManagementAdaptor()voidinjectJtaManager(org.jipijapa.plugin.spi.JtaManager jtaManager)voidinjectPlatform(org.jipijapa.plugin.spi.Platform platform)voidmarkPersistenceUnitAvailable(java.lang.Object wrapperBeanManagerLifeCycle)
-
-
-
Field Detail
-
NAMING_STRATEGY_JPA_COMPLIANT_IMPL
public static final java.lang.String NAMING_STRATEGY_JPA_COMPLIANT_IMPL
- See Also:
- Constant Field Values
-
HIBERNATE_EXTENDED_BEANMANAGER
public static final java.lang.String HIBERNATE_EXTENDED_BEANMANAGER
- See Also:
- Constant Field Values
-
-
Method Detail
-
injectJtaManager
public void injectJtaManager(org.jipijapa.plugin.spi.JtaManager jtaManager)
- Specified by:
injectJtaManagerin interfaceorg.jipijapa.plugin.spi.PersistenceProviderAdaptor
-
injectPlatform
public void injectPlatform(org.jipijapa.plugin.spi.Platform platform)
- Specified by:
injectPlatformin interfaceorg.jipijapa.plugin.spi.PersistenceProviderAdaptor
-
addProviderProperties
public void addProviderProperties(java.util.Map properties, org.jipijapa.plugin.spi.PersistenceUnitMetadata pu)- Specified by:
addProviderPropertiesin interfaceorg.jipijapa.plugin.spi.PersistenceProviderAdaptor
-
addProviderDependencies
public void addProviderDependencies(org.jipijapa.plugin.spi.PersistenceUnitMetadata pu)
- Specified by:
addProviderDependenciesin interfaceorg.jipijapa.plugin.spi.PersistenceProviderAdaptor
-
beforeCreateContainerEntityManagerFactory
public void beforeCreateContainerEntityManagerFactory(org.jipijapa.plugin.spi.PersistenceUnitMetadata pu)
- Specified by:
beforeCreateContainerEntityManagerFactoryin interfaceorg.jipijapa.plugin.spi.PersistenceProviderAdaptor
-
afterCreateContainerEntityManagerFactory
public void afterCreateContainerEntityManagerFactory(org.jipijapa.plugin.spi.PersistenceUnitMetadata pu)
- Specified by:
afterCreateContainerEntityManagerFactoryin interfaceorg.jipijapa.plugin.spi.PersistenceProviderAdaptor
-
getManagementAdaptor
public org.jipijapa.plugin.spi.ManagementAdaptor getManagementAdaptor()
- Specified by:
getManagementAdaptorin interfaceorg.jipijapa.plugin.spi.PersistenceProviderAdaptor
-
doesScopedPersistenceUnitNameIdentifyCacheRegionName
public boolean doesScopedPersistenceUnitNameIdentifyCacheRegionName(org.jipijapa.plugin.spi.PersistenceUnitMetadata pu)
determine if management console can display the second level cache entries- Specified by:
doesScopedPersistenceUnitNameIdentifyCacheRegionNamein interfaceorg.jipijapa.plugin.spi.PersistenceProviderAdaptor- Returns:
- false if a custom AvailableSettings.CACHE_REGION_PREFIX property is specified. true if the scoped persistence unit name is used to prefix cache entries.
-
cleanup
public void cleanup(org.jipijapa.plugin.spi.PersistenceUnitMetadata pu)
- Specified by:
cleanupin interfaceorg.jipijapa.plugin.spi.PersistenceProviderAdaptor
-
beanManagerLifeCycle
public java.lang.Object beanManagerLifeCycle(BeanManager beanManager)
- Specified by:
beanManagerLifeCyclein interfaceorg.jipijapa.plugin.spi.PersistenceProviderAdaptor
-
markPersistenceUnitAvailable
public void markPersistenceUnitAvailable(java.lang.Object wrapperBeanManagerLifeCycle)
- Specified by:
markPersistenceUnitAvailablein interfaceorg.jipijapa.plugin.spi.PersistenceProviderAdaptor
-
getBootstrap
public org.jipijapa.plugin.spi.EntityManagerFactoryBuilder getBootstrap(PersistenceUnitInfo info, java.util.Map map)
- Specified by:
getBootstrapin interfaceorg.jipijapa.plugin.spi.TwoPhaseBootstrapCapable
-
-