Package org.jbpm.workbench.ht.service
Interface TaskService
-
public interface TaskService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddTaskComment(String serverTemplateId, String containerId, Long taskId, String text, Date addedOn)voidclaimTask(String serverTemplateId, String containerId, Long taskId)voidcompleteTask(String serverTemplateId, String containerId, Long taskId, Map<String,Object> output)voiddelegate(String serverTemplateId, String containerId, Long taskId, String entity)List<TaskAssignmentSummary>delegateTasks(String serverTemplateId, List<TaskKey> tasksKeyToReassign, String entity)voiddeleteTaskComment(String serverTemplateId, String containerId, Long taskId, Long commentId)voidexecuteReminderForTask(String serverTemplateId, String containerId, Long taskId, String fromUser)voidforward(String serverTemplateId, String containerId, Long taskId, String entity)TaskSummarygetTask(String serverTemplateId, String containerId, Long taskId)TaskAssignmentSummarygetTaskAssignmentDetails(String serverTemplateId, String containerId, Long taskId)TaskSummarygetTaskByWorkItemId(String serverTemplateId, String containerId, Long workItemId)List<CommentSummary>getTaskComments(String serverTemplateId, String containerId, Long taskId)List<TaskEventSummary>getTaskEvents(String serverTemplateId, String containerId, Long taskId, Integer page, Integer pageSize)TaskSummarygetTaskWithSLA(String serverTemplateId, String containerId, Long taskId)voidreleaseTask(String serverTemplateId, String containerId, Long taskId)voidresumeTask(String serverTemplateId, String containerId, Long taskId)voidsaveTaskContent(String serverTemplateId, String containerId, Long taskId, Map<String,Object> output)voidstartTask(String serverTemplateId, String containerId, Long taskId)voidsuspendTask(String serverTemplateId, String containerId, Long taskId)voidupdateTask(String serverTemplateId, String containerId, Long taskId, Integer priority, String description, Date dueDate)
-
-
-
Method Detail
-
getTask
TaskSummary getTask(String serverTemplateId, String containerId, Long taskId)
-
getTaskWithSLA
TaskSummary getTaskWithSLA(String serverTemplateId, String containerId, Long taskId)
-
updateTask
void updateTask(String serverTemplateId, String containerId, Long taskId, Integer priority, String description, Date dueDate)
-
completeTask
void completeTask(String serverTemplateId, String containerId, Long taskId, Map<String,Object> output)
-
saveTaskContent
void saveTaskContent(String serverTemplateId, String containerId, Long taskId, Map<String,Object> output)
-
addTaskComment
void addTaskComment(String serverTemplateId, String containerId, Long taskId, String text, Date addedOn)
-
deleteTaskComment
void deleteTaskComment(String serverTemplateId, String containerId, Long taskId, Long commentId)
-
getTaskComments
List<CommentSummary> getTaskComments(String serverTemplateId, String containerId, Long taskId)
-
getTaskEvents
List<TaskEventSummary> getTaskEvents(String serverTemplateId, String containerId, Long taskId, Integer page, Integer pageSize)
-
delegateTasks
List<TaskAssignmentSummary> delegateTasks(String serverTemplateId, List<TaskKey> tasksKeyToReassign, String entity)
-
getTaskAssignmentDetails
TaskAssignmentSummary getTaskAssignmentDetails(String serverTemplateId, String containerId, Long taskId)
-
executeReminderForTask
void executeReminderForTask(String serverTemplateId, String containerId, Long taskId, String fromUser)
-
getTaskByWorkItemId
TaskSummary getTaskByWorkItemId(String serverTemplateId, String containerId, Long workItemId)
-
-