public class MybatisTaskDataManager extends AbstractDataManager<TaskEntity> implements TaskDataManager
| Modifier and Type | Field and Description |
|---|---|
protected CachedEntityMatcher<TaskEntity> |
tasksByExecutionIdMatcher |
protected CachedEntityMatcher<TaskEntity> |
tasksByProcessInstanceIdMatcher |
protected CachedEntityMatcher<TaskEntity> |
tasksByScopeIdAndScopeTypeMatcher |
protected CachedEntityMatcher<TaskEntity> |
tasksBySubScopeIdAndScopeTypeMatcher |
protected TaskServiceConfiguration |
taskServiceConfiguration |
MAX_ENTRIES_IN_CLAUSE| Constructor and Description |
|---|
MybatisTaskDataManager(TaskServiceConfiguration taskServiceConfiguration) |
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, updateprotected CachedEntityMatcher<TaskEntity> tasksByExecutionIdMatcher
protected CachedEntityMatcher<TaskEntity> tasksByProcessInstanceIdMatcher
protected CachedEntityMatcher<TaskEntity> tasksBySubScopeIdAndScopeTypeMatcher
protected CachedEntityMatcher<TaskEntity> tasksByScopeIdAndScopeTypeMatcher
protected TaskServiceConfiguration taskServiceConfiguration
public MybatisTaskDataManager(TaskServiceConfiguration taskServiceConfiguration)
public Class<? extends TaskEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<TaskEntity>public TaskEntity create()
create in interface DataManager<TaskEntity>public List<TaskEntity> findTasksByExecutionId(String executionId)
findTasksByExecutionId in interface TaskDataManagerpublic List<TaskEntity> findTasksByProcessInstanceId(String processInstanceId)
findTasksByProcessInstanceId in interface TaskDataManagerpublic List<TaskEntity> findTasksByScopeIdAndScopeType(String scopeId, String scopeType)
findTasksByScopeIdAndScopeType in interface TaskDataManagerpublic List<TaskEntity> findTasksBySubScopeIdAndScopeType(String subScopeId, String scopeType)
findTasksBySubScopeIdAndScopeType in interface TaskDataManagerpublic List<Task> findTasksByQueryCriteria(TaskQueryImpl taskQuery)
findTasksByQueryCriteria in interface TaskDataManagerpublic List<Task> findTasksWithRelatedEntitiesByQueryCriteria(TaskQueryImpl taskQuery)
findTasksWithRelatedEntitiesByQueryCriteria in interface TaskDataManagerpublic long findTaskCountByQueryCriteria(TaskQueryImpl taskQuery)
findTaskCountByQueryCriteria in interface TaskDataManagerpublic List<Task> findTasksByNativeQuery(Map<String,Object> parameterMap)
findTasksByNativeQuery in interface TaskDataManagerpublic long findTaskCountByNativeQuery(Map<String,Object> parameterMap)
findTaskCountByNativeQuery in interface TaskDataManagerpublic List<Task> findTasksByParentTaskId(String parentTaskId)
findTasksByParentTaskId in interface TaskDataManagerpublic void updateTaskTenantIdForDeployment(String deploymentId, String newTenantId)
updateTaskTenantIdForDeployment in interface TaskDataManagerpublic void updateAllTaskRelatedEntityCountFlags(boolean newValue)
updateAllTaskRelatedEntityCountFlags in interface TaskDataManagerpublic void deleteTasksByExecutionId(String executionId)
deleteTasksByExecutionId in interface TaskDataManagerprotected IdGenerator getIdGenerator()
getIdGenerator in class AbstractDataManager<TaskEntity>protected void setSafeInValueLists(TaskQueryImpl taskQuery)
Copyright © 2021 Flowable. All rights reserved.