Package org.nuxeo.client.objects.task
Class TaskManager
- java.lang.Object
-
- org.nuxeo.client.objects.AbstractBase<B>
-
- org.nuxeo.client.objects.AbstractConnectable<TaskManagerAPI,TaskManager>
-
- org.nuxeo.client.objects.task.TaskManager
-
- All Implemented Interfaces:
Connectable
public class TaskManager extends AbstractConnectable<TaskManagerAPI,TaskManager>
- Since:
- 1.0
-
-
Field Summary
-
Fields inherited from class org.nuxeo.client.objects.AbstractConnectable
api, apiClass, nuxeoClient
-
Fields inherited from class org.nuxeo.client.objects.AbstractBase
headerInterceptors, headerValues, okhttpBuilder, retrofit, retrofitBuilder
-
-
Constructor Summary
Constructors Constructor Description TaskManager(NuxeoClient nuxeoClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Taskcomplete(java.lang.String taskId, java.lang.String action, TaskCompletionRequest taskCompletionRequest)Taskdelegate(java.lang.String taskId, java.lang.String actors, java.lang.String comment)Taskdelegate(java.lang.String taskId, java.util.List<java.lang.String> actors, java.lang.String comment)TaskfetchTask(java.lang.String taskId)TasksfetchTasks(java.lang.String userId, java.lang.String workflowInstanceId, java.lang.String workflowModelName)Taskreassign(java.lang.String taskId, java.lang.String actors, java.lang.String comment)Taskreassign(java.lang.String taskId, java.util.List<java.lang.String> actors, java.lang.String comment)-
Methods inherited from class org.nuxeo.client.objects.AbstractConnectable
buildRetrofit, fetchResponse, fetchResponse, reconnectWith
-
Methods inherited from class org.nuxeo.client.objects.AbstractBase
connectTimeout, depth, enrichers, enrichers, enrichersForDocument, fetchProperties, fetchProperties, fetchPropertiesForDocument, fetchPropertiesForGroup, header, header, header, header, header, header, header, readTimeout, replaceWith, retryOnConnectionFailure, schemas, schemas, timeout, transactionTimeout, version, writeTimeout
-
-
-
-
Constructor Detail
-
TaskManager
public TaskManager(NuxeoClient nuxeoClient)
-
-
Method Detail
-
fetchTasks
public Tasks fetchTasks(java.lang.String userId, java.lang.String workflowInstanceId, java.lang.String workflowModelName)
-
fetchTask
public Task fetchTask(java.lang.String taskId)
-
reassign
public Task reassign(java.lang.String taskId, java.util.List<java.lang.String> actors, java.lang.String comment)
-
reassign
public Task reassign(java.lang.String taskId, java.lang.String actors, java.lang.String comment)
-
delegate
public Task delegate(java.lang.String taskId, java.util.List<java.lang.String> actors, java.lang.String comment)
-
delegate
public Task delegate(java.lang.String taskId, java.lang.String actors, java.lang.String comment)
-
complete
public Task complete(java.lang.String taskId, java.lang.String action, TaskCompletionRequest taskCompletionRequest)
-
-