Class HibernateConfigurationProviderImpl
java.lang.Object
org.bonitasoft.engine.persistence.HibernateConfigurationProviderImpl
- All Implemented Interfaces:
HibernateConfigurationProvider
public class HibernateConfigurationProviderImpl
extends Object
implements HibernateConfigurationProvider
- Author:
- Charles Souillard, Baptiste Mesta, Celine Souchet
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionHibernateConfigurationProviderImpl(Properties properties, HibernateResourcesConfigurationProvider hibernateResourcesConfigurationProvider, List<String> mappingExclusions) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyCacheMode(org.hibernate.boot.MetadataBuilder metadataBuilder) voidbootstrap(Properties extraHibernateProperties) protected PropertiesgatherAllProperties(Properties extraHibernateProperties, org.hibernate.boot.registry.StandardServiceRegistryBuilder standardRegistryBuilder) List<Class<? extends PersistentObject>>org.hibernate.SessionFactory
-
Field Details
-
properties
-
-
Constructor Details
-
HibernateConfigurationProviderImpl
public HibernateConfigurationProviderImpl(Properties properties, HibernateResourcesConfigurationProvider hibernateResourcesConfigurationProvider, List<String> mappingExclusions)
-
-
Method Details
-
getClassAliasMappings
- Specified by:
getClassAliasMappingsin interfaceHibernateConfigurationProvider
-
getMappingExclusions
- Specified by:
getMappingExclusionsin interfaceHibernateConfigurationProvider
-
getCacheQueries
- Specified by:
getCacheQueriesin interfaceHibernateConfigurationProvider
-
bootstrap
- Specified by:
bootstrapin interfaceHibernateConfigurationProvider
-
applyCacheMode
protected void applyCacheMode(org.hibernate.boot.MetadataBuilder metadataBuilder) -
gatherAllProperties
protected Properties gatherAllProperties(Properties extraHibernateProperties, org.hibernate.boot.registry.StandardServiceRegistryBuilder standardRegistryBuilder) -
getVendor
- Specified by:
getVendorin interfaceHibernateConfigurationProvider
-
getSessionFactory
public org.hibernate.SessionFactory getSessionFactory()- Specified by:
getSessionFactoryin interfaceHibernateConfigurationProvider
-
getMappedClasses
- Specified by:
getMappedClassesin interfaceHibernateConfigurationProvider
-