Class TaskAdminControllerImpl

java.lang.Object
org.activiti.cloud.services.rest.controllers.TaskAdminControllerImpl
All Implemented Interfaces:
TaskAdminController

@RestController public class TaskAdminControllerImpl extends Object implements TaskAdminController
  • Constructor Details

  • Method Details

    • getTasks

      public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<CloudTask>> getTasks(org.springframework.data.domain.Pageable pageable)
      Specified by:
      getTasks in interface TaskAdminController
    • getTaskById

      public org.springframework.hateoas.EntityModel<CloudTask> getTaskById(@PathVariable String taskId)
      Specified by:
      getTaskById in interface TaskAdminController
    • completeTask

      public org.springframework.hateoas.EntityModel<CloudTask> completeTask(@PathVariable String taskId, @RequestBody(required=false) org.activiti.api.task.model.payloads.CompleteTaskPayload completeTaskPayload)
      Specified by:
      completeTask in interface TaskAdminController
    • deleteTask

      public org.springframework.hateoas.EntityModel<CloudTask> deleteTask(@PathVariable String taskId)
      Specified by:
      deleteTask in interface TaskAdminController
    • updateTask

      public org.springframework.hateoas.EntityModel<CloudTask> updateTask(@PathVariable String taskId, @RequestBody org.activiti.api.task.model.payloads.UpdateTaskPayload updateTaskPayload)
      Specified by:
      updateTask in interface TaskAdminController
    • assign

      public org.springframework.hateoas.EntityModel<CloudTask> assign(@PathVariable String taskId, @RequestBody org.activiti.api.task.model.payloads.AssignTaskPayload assignTaskPayload)
      Specified by:
      assign in interface TaskAdminController
    • assign

      public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<CloudTask>> assign(@RequestBody org.activiti.api.task.model.payloads.AssignTasksPayload assignTasksPayload)
      Specified by:
      assign in interface TaskAdminController