Class UserTaskController
java.lang.Object
io.camunda.zeebe.gateway.rest.controller.UserTaskController
@CamundaRestController
@RequestMapping(path={"/v1/user-tasks","/v2/user-tasks"})
public class UserTaskController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCompletableFuture<org.springframework.http.ResponseEntity<Object>> assignUserTask(long userTaskKey, UserTaskAssignmentRequest assignmentRequest) CompletableFuture<org.springframework.http.ResponseEntity<Object>> completeUserTask(long userTaskKey, UserTaskCompletionRequest completionRequest) CompletableFuture<org.springframework.http.ResponseEntity<Object>> unassignUserTask(long userTaskKey) CompletableFuture<org.springframework.http.ResponseEntity<Object>> updateUserTask(long userTaskKey, UserTaskUpdateRequest updateRequest)
-
Constructor Details
-
UserTaskController
-
-
Method Details
-
completeUserTask
@PostMapping(path="/{userTaskKey}/completion", produces={"application/json","application/problem+json"}, consumes="application/json") public CompletableFuture<org.springframework.http.ResponseEntity<Object>> completeUserTask(@PathVariable long userTaskKey, @RequestBody(required=false) UserTaskCompletionRequest completionRequest) -
assignUserTask
@PostMapping(path="/{userTaskKey}/assignment", produces={"application/json","application/problem+json"}, consumes="application/json") public CompletableFuture<org.springframework.http.ResponseEntity<Object>> assignUserTask(@PathVariable long userTaskKey, @RequestBody UserTaskAssignmentRequest assignmentRequest) -
unassignUserTask
@DeleteMapping(path="/{userTaskKey}/assignee") public CompletableFuture<org.springframework.http.ResponseEntity<Object>> unassignUserTask(@PathVariable long userTaskKey) -
updateUserTask
@PatchMapping(path="/{userTaskKey}", produces={"application/json","application/problem+json"}, consumes="application/json") public CompletableFuture<org.springframework.http.ResponseEntity<Object>> updateUserTask(@PathVariable long userTaskKey, @RequestBody(required=false) UserTaskUpdateRequest updateRequest)
-