Class UserTaskControllerApi
java.lang.Object
io.camunda.tasklist.generated.invoker.BaseApi
io.camunda.tasklist.generated.api.UserTaskControllerApi
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-10-29T10:52:23.981575172Z[Etc/UTC]",
comments="Generator version: 7.8.0")
public class UserTaskControllerApi
extends BaseApi
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassignUserTask(Long userTaskKey, UserTaskAssignmentRequest userTaskAssignmentRequest) assignUserTask(Long userTaskKey, UserTaskAssignmentRequest userTaskAssignmentRequest, Map<String, String> additionalHeaders) completeUserTask(Long userTaskKey, UserTaskCompletionRequest userTaskCompletionRequest) completeUserTask(Long userTaskKey, UserTaskCompletionRequest userTaskCompletionRequest, Map<String, String> additionalHeaders) <T> TinvokeAPI(String url, String method, Object request, com.fasterxml.jackson.core.type.TypeReference<T> returnType, Map<String, String> additionalHeaders) Directly invoke the API for the given URL.unassignUserTask(Long userTaskKey) unassignUserTask(Long userTaskKey, Map<String, String> additionalHeaders) updateUserTask(Long userTaskKey, UserTaskUpdateRequest userTaskUpdateRequest) updateUserTask(Long userTaskKey, UserTaskUpdateRequest userTaskUpdateRequest, Map<String, String> additionalHeaders) Methods inherited from class io.camunda.tasklist.generated.invoker.BaseApi
getApiClient, invokeAPI, invokeAPI, invokeAPI, invokeAPI, invokeAPI, invokeAPI, setApiClient
-
Constructor Details
-
UserTaskControllerApi
public UserTaskControllerApi() -
UserTaskControllerApi
-
-
Method Details
-
assignUserTask
public Object assignUserTask(Long userTaskKey, UserTaskAssignmentRequest userTaskAssignmentRequest) throws ApiException - Parameters:
userTaskKey- (required)userTaskAssignmentRequest- (required)- Returns:
- Object
- Throws:
ApiException- if fails to make API call
-
assignUserTask
public Object assignUserTask(Long userTaskKey, UserTaskAssignmentRequest userTaskAssignmentRequest, Map<String, String> additionalHeaders) throws ApiException- Parameters:
userTaskKey- (required)userTaskAssignmentRequest- (required)additionalHeaders- additionalHeaders for this call- Returns:
- Object
- Throws:
ApiException- if fails to make API call
-
completeUserTask
public Object completeUserTask(Long userTaskKey, UserTaskCompletionRequest userTaskCompletionRequest) throws ApiException - Parameters:
userTaskKey- (required)userTaskCompletionRequest- (optional)- Returns:
- Object
- Throws:
ApiException- if fails to make API call
-
completeUserTask
public Object completeUserTask(Long userTaskKey, UserTaskCompletionRequest userTaskCompletionRequest, Map<String, String> additionalHeaders) throws ApiException- Parameters:
userTaskKey- (required)userTaskCompletionRequest- (optional)additionalHeaders- additionalHeaders for this call- Returns:
- Object
- Throws:
ApiException- if fails to make API call
-
unassignUserTask
- Parameters:
userTaskKey- (required)- Returns:
- Object
- Throws:
ApiException- if fails to make API call
-
unassignUserTask
public Object unassignUserTask(Long userTaskKey, Map<String, String> additionalHeaders) throws ApiException- Parameters:
userTaskKey- (required)additionalHeaders- additionalHeaders for this call- Returns:
- Object
- Throws:
ApiException- if fails to make API call
-
updateUserTask
public Object updateUserTask(Long userTaskKey, UserTaskUpdateRequest userTaskUpdateRequest) throws ApiException - Parameters:
userTaskKey- (required)userTaskUpdateRequest- (optional)- Returns:
- Object
- Throws:
ApiException- if fails to make API call
-
updateUserTask
public Object updateUserTask(Long userTaskKey, UserTaskUpdateRequest userTaskUpdateRequest, Map<String, String> additionalHeaders) throws ApiException- Parameters:
userTaskKey- (required)userTaskUpdateRequest- (optional)additionalHeaders- additionalHeaders for this call- Returns:
- Object
- Throws:
ApiException- if fails to make API call
-
invokeAPI
public <T> T invokeAPI(String url, String method, Object request, com.fasterxml.jackson.core.type.TypeReference<T> returnType, Map<String, String> additionalHeaders) throws ApiExceptionDescription copied from class:BaseApiDirectly invoke the API for the given URL. Useful if the API returns direct links/URLs for subsequent requests.- Specified by:
invokeAPIin classBaseApi- Parameters:
url- The URL for the request, either full URL or only the path.method- The HTTP method for the request.request- The request object.returnType- The return type.additionalHeaders- Additional headers for the request.- Returns:
- The API response in the specified type.
- Throws:
ApiException- if fails to make API call.
-