Interface TaskAdminController
@RequestMapping(value="/admin/v1/tasks",
produces={"application/hal+json","application/json"})
public interface TaskAdminController
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.hateoas.EntityModel<CloudTask> org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<CloudTask>> assign(org.activiti.api.task.model.payloads.AssignTasksPayload assignTasksPayload) org.springframework.hateoas.EntityModel<CloudTask> completeTask(String taskId, org.activiti.api.task.model.payloads.CompleteTaskPayload completeTaskPayload) org.springframework.hateoas.EntityModel<CloudTask> deleteTask(String taskId) org.springframework.hateoas.EntityModel<CloudTask> getTaskById(String taskId) org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<CloudTask>> getTasks(org.springframework.data.domain.Pageable pageable) org.springframework.hateoas.EntityModel<CloudTask> updateTask(String taskId, org.activiti.api.task.model.payloads.UpdateTaskPayload updateTaskPayload)
-
Method Details
-
getTasks
@RequestMapping(method=GET) org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<CloudTask>> getTasks(org.springframework.data.domain.Pageable pageable) -
getTaskById
-
updateTask
-
completeTask
-
deleteTask
-
assign
-
assign
@PostMapping(value="/assign", consumes="application/json") org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<CloudTask>> assign(@RequestBody org.activiti.api.task.model.payloads.AssignTasksPayload assignTasksPayload)
-