Package org.nuxeo.client.methods
Interface TaskManagerAPI
-
public interface TaskManagerAPI- Since:
- 1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description retrofit2.Call<Task>complete(java.lang.String taskId, java.lang.String action, TaskCompletionRequest taskCompletionRequest)retrofit2.Call<Task>delegate(java.lang.String taskId, java.lang.String actors, java.lang.String comment)retrofit2.Call<Task>fetchTask(java.lang.String taskId)retrofit2.Call<Tasks>fetchTasks(java.lang.String userId, java.lang.String workflowInstanceId, java.lang.String workflowModelName)retrofit2.Call<Task>reassign(java.lang.String taskId, java.lang.String actors, java.lang.String comment)
-
-
-
Method Detail
-
fetchTasks
@GET("task") retrofit2.Call<Tasks> fetchTasks(@Query("userId") java.lang.String userId, @Query("workflowInstanceId") java.lang.String workflowInstanceId, @Query("workflowModelName") java.lang.String workflowModelName)
-
fetchTask
@GET("task/{taskId}") retrofit2.Call<Task> fetchTask(@Path("taskId") java.lang.String taskId)
-
reassign
@PUT("task/{taskId}/reassign") retrofit2.Call<Task> reassign(@Path("taskId") java.lang.String taskId, @Query("actors") java.lang.String actors, @Query("comment") java.lang.String comment)
-
delegate
@PUT("task/{taskId}/delegate") retrofit2.Call<Task> delegate(@Path("taskId") java.lang.String taskId, @Query("actors") java.lang.String actors, @Query("comment") java.lang.String comment)
-
complete
@PUT("task/{taskId}/{action}") retrofit2.Call<Task> complete(@Path("taskId") java.lang.String taskId, @Path("action") java.lang.String action, @Body TaskCompletionRequest taskCompletionRequest)
-
-