Package io.camunda.tasklist
Class CamundaTaskListClient
java.lang.Object
io.camunda.tasklist.CamundaTaskListClient
-
Constructor Summary
ConstructorsConstructorDescriptionCamundaTaskListClient(CamundaTaskListClientProperties properties, io.camunda.zeebe.client.ZeebeClient zeebeClient) -
Method Summary
Modifier and TypeMethodDescriptionafterOrEqual(TaskList taskList) beforeOrEquals(TaskList taskList) static CamundaTaskListClientBuilderbuilder()voidcompleteTask(String taskId, Map<String, Object> variablesMap) getAssigneeTasks(String assigneeId, TaskState state, boolean withVariables, Pagination pagination) getAssigneeTasks(String assigneeId, TaskState state, boolean withVariables, Integer pageSize) getAssigneeTasks(String assigneeId, TaskState state, Pagination pagination) getAssigneeTasks(String assigneeId, TaskState state, Integer pageSize) getGroupsTasks(List<String> groups, TaskState state, boolean withVariables, Pagination pagination) getGroupTasks(String group, TaskState state, boolean withVariables, Pagination pagination) getGroupTasks(String group, TaskState state, boolean withVariables, Integer pageSize) getGroupTasks(String group, TaskState state, Pagination pagination) getGroupTasks(String group, TaskState state, Integer pageSize) getTasks(TaskSearch search) getTasks(TaskSearchRequest search, boolean withVariables) getTasks(Boolean assigned, TaskState state, boolean withVariables, Pagination pagination) getTasks(Boolean assigned, TaskState state, Pagination pagination) getTasks(String group, Boolean assigned, String assigneeId, TaskState state, boolean withVariables, Pagination pagination) getTasks(String candidateUser, List<String> candidateUsers, String group, List<String> groups, Boolean assigned, String assignee, TaskState state, DateFilter followUpDate, DateFilter dueDate, String processDefinitionId, String processInstanceId, String taskDefinitionId, List<TaskByVariables> taskVariables, List<String> tenantIds, List<IncludeVariable> includeVariables, boolean withVariables, Pagination pagination) getVariable(String variableId) getVariables(String taskId) getVariables(String taskId, boolean loadTruncated) voidloadVariables(List<Task> tasks) voidloadVariables(List<Task> tasks, boolean loadTruncated) voidsaveDraftVariables(String taskId, Map<String, Object> variables)
-
Constructor Details
-
CamundaTaskListClient
public CamundaTaskListClient(CamundaTaskListClientProperties properties, io.camunda.zeebe.client.ZeebeClient zeebeClient)
-
-
Method Details
-
builder
-
unclaim
- Throws:
TaskListException
-
claim
- Throws:
TaskListException
-
claim
public Task claim(String taskId, String assignee, Boolean allowOverrideAssignment) throws TaskListException - Throws:
TaskListException
-
completeTask
- Throws:
TaskListException
-
getTasks
public TaskList getTasks(Boolean assigned, TaskState state, Integer pageSize) throws TaskListException - Throws:
TaskListException
-
getTasks
public TaskList getTasks(Boolean assigned, TaskState state, Pagination pagination) throws TaskListException - Throws:
TaskListException
-
getTasks
public TaskList getTasks(Boolean assigned, TaskState state, boolean withVariables, Integer pageSize) throws TaskListException - Throws:
TaskListException
-
getTasks
public TaskList getTasks(Boolean assigned, TaskState state, boolean withVariables, Pagination pagination) throws TaskListException - Throws:
TaskListException
-
getAssigneeTasks
public TaskList getAssigneeTasks(String assigneeId, TaskState state, Integer pageSize) throws TaskListException - Throws:
TaskListException
-
getAssigneeTasks
public TaskList getAssigneeTasks(String assigneeId, TaskState state, Pagination pagination) throws TaskListException - Throws:
TaskListException
-
getAssigneeTasks
public TaskList getAssigneeTasks(String assigneeId, TaskState state, boolean withVariables, Integer pageSize) throws TaskListException - Throws:
TaskListException
-
getAssigneeTasks
public TaskList getAssigneeTasks(String assigneeId, TaskState state, boolean withVariables, Pagination pagination) throws TaskListException - Throws:
TaskListException
-
getGroupTasks
public TaskList getGroupTasks(String group, TaskState state, Integer pageSize) throws TaskListException - Throws:
TaskListException
-
getGroupTasks
public TaskList getGroupTasks(String group, TaskState state, Pagination pagination) throws TaskListException - Throws:
TaskListException
-
getGroupTasks
public TaskList getGroupTasks(String group, TaskState state, boolean withVariables, Integer pageSize) throws TaskListException - Throws:
TaskListException
-
getGroupTasks
public TaskList getGroupTasks(String group, TaskState state, boolean withVariables, Pagination pagination) throws TaskListException - Throws:
TaskListException
-
getGroupsTasks
public TaskList getGroupsTasks(List<String> groups, TaskState state, boolean withVariables, Pagination pagination) throws TaskListException - Throws:
TaskListException
-
getTask
- Throws:
TaskListException
-
getTask
- Throws:
TaskListException
-
getVariables
- Throws:
TaskListException
-
getVariables
- Throws:
TaskListException
-
getVariable
- Throws:
TaskListException
-
getForm
- Throws:
TaskListException
-
getForm
public Form getForm(String formId, String processDefinitionId, Long version) throws TaskListException - Throws:
TaskListException
-
before
- Throws:
TaskListException
-
beforeOrEquals
- Throws:
TaskListException
-
after
- Throws:
TaskListException
-
afterOrEqual
- Throws:
TaskListException
-
getTasks
- Throws:
TaskListException
-
getTasks
public TaskList getTasks(String group, Boolean assigned, String assigneeId, TaskState state, boolean withVariables, Pagination pagination) throws TaskListException - Throws:
TaskListException
-
getTasks
public TaskList getTasks(String candidateUser, List<String> candidateUsers, String group, List<String> groups, Boolean assigned, String assignee, TaskState state, DateFilter followUpDate, DateFilter dueDate, String processDefinitionId, String processInstanceId, String taskDefinitionId, List<TaskByVariables> taskVariables, List<String> tenantIds, List<IncludeVariable> includeVariables, boolean withVariables, Pagination pagination) throws TaskListException - Throws:
TaskListException
-
getTasks
public List<Task> getTasks(TaskSearchRequest search, boolean withVariables) throws TaskListException - Throws:
TaskListException
-
loadVariables
- Throws:
TaskListException
-
loadVariables
- Throws:
TaskListException
-
saveDraftVariables
public void saveDraftVariables(String taskId, Map<String, Object> variables) throws TaskListException- Throws:
TaskListException
-