Class FlowableTaskService
- java.lang.Object
-
- org.flowable.ui.task.service.runtime.FlowableAbstractTaskService
-
- org.flowable.ui.task.service.runtime.FlowableTaskService
-
@Service @Transactional public class FlowableTaskService extends FlowableAbstractTaskService
- Author:
- Tijs Rademakers
-
-
Field Summary
-
Fields inherited from class org.flowable.ui.task.service.runtime.FlowableAbstractTaskService
cmmnRepositoryService, cmmnTaskService, historyService, permissionService, repositoryService, taskService, userCache
-
-
Constructor Summary
Constructors Constructor Description FlowableTaskService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<UserRepresentation>getInvolvedUsers(String taskId)List<TaskRepresentation>getSubTasks(String taskId)TaskRepresentationgetTask(String taskId)protected voidpopulateAssignee(org.flowable.task.api.TaskInfo task, TaskRepresentation rep)TaskRepresentationupdateTask(String taskId, TaskUpdateRepresentation updated)-
Methods inherited from class org.flowable.ui.task.service.runtime.FlowableAbstractTaskService
currentUserMatchesTaskCandidateUsers, fillPermissionInformation, userGroupsMatchTaskCandidateGroups, verifyCandidateGroups, verifyCandidateUsers, verifyProcessInstanceStartUser
-
-
-
-
Method Detail
-
getTask
public TaskRepresentation getTask(String taskId)
-
getSubTasks
public List<TaskRepresentation> getSubTasks(String taskId)
-
populateAssignee
protected void populateAssignee(org.flowable.task.api.TaskInfo task, TaskRepresentation rep)
-
getInvolvedUsers
protected List<UserRepresentation> getInvolvedUsers(String taskId)
-
updateTask
public TaskRepresentation updateTask(String taskId, TaskUpdateRepresentation updated)
-
-