public class PlatformHibernatePersistenceService extends AbstractHibernatePersistenceService
interfaceToClassMapping| 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,
TechnicalLoggerService logger) |
|
PlatformHibernatePersistenceService(String name,
HibernateConfigurationProvider hbmConfigurationProvider,
Properties extraHibernateProperties,
char likeEscapeCharacter,
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() |
delete, delete, delete, deleteAll, destroy, getClassAliasMappings, getSession, insert, insertInBatch, selectById, selectList, selectOne, setId, 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,
TechnicalLoggerService logger)
throws ClassNotFoundException
ClassNotFoundExceptionpublic PlatformHibernatePersistenceService(String name, HibernateConfigurationProvider hbmConfigurationProvider, Properties extraHibernateProperties, char likeEscapeCharacter, 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 © 2018 Bonitasoft S.A.. All rights reserved.