Interface TaskEntityManager
- All Superinterfaces:
EntityManager<TaskEntity>
- All Known Implementing Classes:
TaskEntityManagerImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoid
changeTaskAssignee
(TaskEntity taskEntity, String assignee) void
changeTaskOwner
(TaskEntity taskEntity, String owner) createTask
(TaskBuilder taskBuilder) CreatesTaskEntity
according toTaskInfo
templatevoid
deleteTasksByExecutionId
(String executionId) long
findTaskCountByNativeQuery
(Map<String, Object> parameterMap) long
findTaskCountByQueryCriteria
(TaskQueryImpl taskQuery) findTasksByExecutionId
(String executionId) findTasksByNativeQuery
(Map<String, Object> parameterMap) findTasksByParentTaskId
(String parentTaskId) findTasksByProcessInstanceId
(String processInstanceId) findTasksByQueryCriteria
(TaskQueryImpl taskQuery) findTasksByScopeIdAndScopeType
(String scopeId, String scopeType) findTasksBySubScopeIdAndScopeType
(String subScopeId, String scopeType) void
updateAllTaskRelatedEntityCountFlags
(boolean configProperty) void
updateTaskTenantIdForDeployment
(String deploymentId, String newTenantId)
-
Method Details
-
createTask
CreatesTaskEntity
according toTaskInfo
template- Parameters:
taskBuilder
- template to use when the task is created- Returns:
- created task entity
-
changeTaskAssignee
-
changeTaskOwner
-
findTasksByExecutionId
-
findTasksByProcessInstanceId
-
findTasksByScopeIdAndScopeType
-
findTasksBySubScopeIdAndScopeType
-
findTasksByQueryCriteria
-
findTasksWithRelatedEntitiesByQueryCriteria
-
findTaskCountByQueryCriteria
-
findTasksByNativeQuery
-
findTaskCountByNativeQuery
-
findTasksByParentTaskId
-
updateTaskTenantIdForDeployment
-
updateAllTaskRelatedEntityCountFlags
void updateAllTaskRelatedEntityCountFlags(boolean configProperty) -
deleteTasksByExecutionId
-