Class MybatisAuditInstanceDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<AuditInstanceEntity>
com.flowable.audit.engine.impl.persistence.entity.data.impl.MybatisAuditInstanceDataManager
- All Implemented Interfaces:
AuditInstanceDataManager,org.flowable.common.engine.impl.persistence.entity.data.DataManager<AuditInstanceEntity>
public class MybatisAuditInstanceDataManager
extends org.flowable.common.engine.impl.db.AbstractDataManager<AuditInstanceEntity>
implements AuditInstanceDataManager
- Author:
- Tijs Rademakers
-
Field Summary
FieldsFields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE -
Constructor Summary
ConstructorsConstructorDescriptionMybatisAuditInstanceDataManager(AuditEngineConfiguration auditEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteByScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) create()voiddeleteByAuditDefinitionId(String auditDefinitionId) voiddeleteByScopeIdAndScopeType(String scopeId, String scopeType) longfindAuditInstanceCountByQueryCriteria(AuditInstanceQueryImpl auditInstanceQuery) findAuditInstancesByQueryCriteria(AuditInstanceQueryImpl auditInstanceQuery) findAuditInstanceTypeInformation(AuditInstanceQueryImpl auditInstanceQuery) protected org.flowable.common.engine.impl.cfg.IdGeneratorClass<? extends AuditInstanceEntity>Methods inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
bulkDelete, bulkDeleteEntities, bulkUpdateEntities, createSafeInValuesList, delete, delete, deleteCachedEntities, deleteCachedEntities, executeChangeWithInClause, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.data.DataManager
delete, delete, findById, insert, update
-
Field Details
-
auditEngineConfiguration
-
-
Constructor Details
-
MybatisAuditInstanceDataManager
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classorg.flowable.common.engine.impl.db.AbstractDataManager<AuditInstanceEntity>
-
create
- Specified by:
createin interfaceorg.flowable.common.engine.impl.persistence.entity.data.DataManager<AuditInstanceEntity>
-
findAuditInstanceCountByQueryCriteria
- Specified by:
findAuditInstanceCountByQueryCriteriain interfaceAuditInstanceDataManager
-
findAuditInstancesByQueryCriteria
public List<AuditInstance> findAuditInstancesByQueryCriteria(AuditInstanceQueryImpl auditInstanceQuery) - Specified by:
findAuditInstancesByQueryCriteriain interfaceAuditInstanceDataManager
-
deleteByAuditDefinitionId
- Specified by:
deleteByAuditDefinitionIdin interfaceAuditInstanceDataManager
-
deleteByScopeIdAndScopeType
- Specified by:
deleteByScopeIdAndScopeTypein interfaceAuditInstanceDataManager
-
bulkDeleteByScopeIdsAndScopeType
- Specified by:
bulkDeleteByScopeIdsAndScopeTypein interfaceAuditInstanceDataManager
-
findAuditInstanceTypeInformation
public AuditInstanceTypeInformationImpl findAuditInstanceTypeInformation(AuditInstanceQueryImpl auditInstanceQuery) - Specified by:
findAuditInstanceTypeInformationin interfaceAuditInstanceDataManager
-
getIdGenerator
protected org.flowable.common.engine.impl.cfg.IdGenerator getIdGenerator()- Specified by:
getIdGeneratorin classorg.flowable.common.engine.impl.db.AbstractDataManager<AuditInstanceEntity>
-