Package io.camunda.tasklist
Interface TasklistClient
- All Known Implementing Classes:
TasklistClientV1,TasklistClientV2
public interface TasklistClient
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic enumstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic enumstatic final recordstatic final recordstatic final record -
Method Summary
Modifier and TypeMethodDescriptionassignTask(String taskId, TasklistClient.TaskAssignment taskAssignment) completeTask(String taskId, List<TasklistClient.RequestVariable> variables) default TasklistClient.FormDeprecated.Deprecated.getFormForTask(String userTaskKey) getStartFormForProcess(String processDefinitionKey) getVariable(String variableId) voidsaveDraftVariables(String taskId, List<TasklistClient.RequestVariable> variables) searchTasks(TasklistClient.TaskSearch taskSearch) searchTaskVariables(String taskId, TasklistClient.VariableSearch variableSearch) unassignTask(String taskId)
-
Method Details
-
getForm
@Deprecated(since="8.8") TasklistClient.Form getForm(String formId, String processDefinitionKey, Long version) Deprecated. -
getForm
@Deprecated(since="8.8") default TasklistClient.Form getForm(String formId, String processDefinitionKey) Deprecated. -
getFormForTask
-
getStartFormForProcess
-
saveDraftVariables
-
searchTaskVariables
List<TasklistClient.VariableFromSearch> searchTaskVariables(String taskId, TasklistClient.VariableSearch variableSearch) -
searchTasks
-
unassignTask
-
completeTask
Optional<TasklistClient.Task> completeTask(String taskId, List<TasklistClient.RequestVariable> variables) -
assignTask
Optional<TasklistClient.Task> assignTask(String taskId, TasklistClient.TaskAssignment taskAssignment) -
getTask
-
getVariable
-