public interface TaskManagerAPI
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<Task> |
complete(String taskId,
String action,
TaskCompletionRequest taskCompletionRequest) |
retrofit2.Call<Task> |
delegate(String taskId,
String actors,
String comment) |
retrofit2.Call<Task> |
fetchTask(String taskId) |
retrofit2.Call<Tasks> |
fetchTasks(String userId,
String workflowInstanceId,
String workflowModelName) |
retrofit2.Call<Task> |
reassign(String taskId,
String actors,
String comment) |
@GET(value="task") retrofit2.Call<Tasks> fetchTasks(@Query(value="userId") String userId, @Query(value="workflowInstanceId") String workflowInstanceId, @Query(value="workflowModelName") String workflowModelName)
@GET(value="task/{taskId}")
retrofit2.Call<Task> fetchTask(@Path(value="taskId")
String taskId)
@PUT(value="task/{taskId}/reassign")
retrofit2.Call<Task> reassign(@Path(value="taskId")
String taskId,
@Query(value="actors")
String actors,
@Query(value="comment")
String comment)
@PUT(value="task/{taskId}/delegate")
retrofit2.Call<Task> delegate(@Path(value="taskId")
String taskId,
@Query(value="actors")
String actors,
@Query(value="comment")
String comment)
@PUT(value="task/{taskId}/{action}")
retrofit2.Call<Task> complete(@Path(value="taskId")
String taskId,
@Query(value="action")
String action,
@Body
TaskCompletionRequest taskCompletionRequest)
Copyright © 2018 Nuxeo. All rights reserved.