public class PlatformHibernatePersistenceService extends AbstractHibernatePersistenceService
cacheQueries, classMapping, interfaceToClassMapping, mappingExclusions, orderByBuilder| Modifier | Constructor and Description |
|---|---|
protected |
PlatformHibernatePersistenceService(org.hibernate.SessionFactory sessionFactory,
List<Class<? extends org.bonitasoft.engine.persistence.PersistentObject>> classMapping,
Map<String,String> classAliasMappings,
boolean enableWordSearch,
Set<String> wordSearchExclusionMappings,
org.bonitasoft.engine.log.technical.TechnicalLoggerService logger) |
|
PlatformHibernatePersistenceService(String name,
HibernateConfigurationProvider hbmConfigurationProvider,
Properties extraHibernateProperties,
char likeEscapeCharacter,
org.bonitasoft.engine.log.technical.TechnicalLoggerService logger,
SequenceManager sequenceManager,
DataSource datasource,
boolean enableWordSearch,
Set<String> wordSearchExclusionMappings) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteByTenant(Class<? extends org.bonitasoft.engine.persistence.PersistentObject> entityClass,
List<org.bonitasoft.engine.persistence.FilterOption> filters) |
void |
flushStatements() |
protected long |
getTenantId() |
checkClassMapping, delete, delete, delete, deleteAll, destroy, flushStatements, getClassAliasMappings, getMappedClass, getSession, insert, insertInBatch, logStats, logWarningMessage, selectById, selectList, selectOne, setId, setParameters, setQueryCache, update, update, updateprotected PlatformHibernatePersistenceService(org.hibernate.SessionFactory sessionFactory,
List<Class<? extends org.bonitasoft.engine.persistence.PersistentObject>> classMapping,
Map<String,String> classAliasMappings,
boolean enableWordSearch,
Set<String> wordSearchExclusionMappings,
org.bonitasoft.engine.log.technical.TechnicalLoggerService logger)
throws ClassNotFoundException
ClassNotFoundExceptionpublic PlatformHibernatePersistenceService(String name, HibernateConfigurationProvider hbmConfigurationProvider, Properties extraHibernateProperties, char likeEscapeCharacter, org.bonitasoft.engine.log.technical.TechnicalLoggerService logger, SequenceManager sequenceManager, DataSource datasource, boolean enableWordSearch, Set<String> wordSearchExclusionMappings) throws org.bonitasoft.engine.services.SPersistenceException, ClassNotFoundException
org.bonitasoft.engine.services.SPersistenceExceptionClassNotFoundExceptionprotected long getTenantId()
getTenantId in class org.bonitasoft.engine.persistence.AbstractDBPersistenceServicepublic void flushStatements()
throws org.bonitasoft.engine.services.SPersistenceException
org.bonitasoft.engine.services.SPersistenceExceptionCopyright © 2017 Bonitasoft S.A.. All rights reserved.