Package org.kie.server.client.impl
Class UserTaskServicesClientImpl
- java.lang.Object
-
- org.kie.server.client.impl.AbstractKieServicesClientImpl
-
- org.kie.server.client.impl.UserTaskServicesClientImpl
-
- All Implemented Interfaces:
UserTaskServicesClient
public class UserTaskServicesClientImpl extends AbstractKieServicesClientImpl implements UserTaskServicesClient
-
-
Field Summary
-
Fields inherited from class org.kie.server.client.impl.AbstractKieServicesClientImpl
BYPASS_AUTH_USER, classLoader, config, loadBalancer, marshaller, owner
-
-
Constructor Summary
Constructors Constructor Description UserTaskServicesClientImpl(KieServicesConfiguration config)
UserTaskServicesClientImpl(KieServicesConfiguration config, ClassLoader classLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activateTask(String containerId, Long taskId, String userId)
Long
addTaskAttachment(String containerId, Long taskId, String userId, String name, Object attachment)
Long
addTaskComment(String containerId, Long taskId, String text, String addedBy, Date addedOn)
void
claimTask(String containerId, Long taskId, String userId)
void
claimTasks(String containerId, List<Long> taskIds, String userId)
void
completeAutoProgress(String containerId, Long taskId, String userId, Map<String,Object> params)
void
completeTask(String containerId, Long taskId, String userId, Map<String,Object> params)
void
delegateTask(String containerId, Long taskId, String userId, String targetUserId)
void
deleteTaskAttachment(String containerId, Long taskId, Long attachmentId)
void
deleteTaskComment(String containerId, Long taskId, Long commentId)
void
deleteTaskContent(String containerId, Long taskId, Long contentId)
void
exitTask(String containerId, Long taskId, String userId)
void
failTask(String containerId, Long taskId, String userId, Map<String,Object> params)
org.kie.server.api.model.instance.TaskInstance
findTaskById(Long taskId)
org.kie.server.api.model.instance.TaskInstance
findTaskById(Long taskId, boolean withSLA)
org.kie.server.api.model.instance.TaskInstance
findTaskByWorkItemId(Long workItemId)
List<org.kie.server.api.model.instance.TaskEventInstance>
findTaskEvents(Long taskId, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskEventInstance>
findTaskEvents(Long taskId, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskEventInstance>
findTaskEvents(String containerId, Long taskId, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskEventInstance>
findTaskEvents(String containerId, Long taskId, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskSummary>
findTasks(String userId, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskSummary>
findTasks(String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksAssignedAsBusinessAdministrator(String userId, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksAssignedAsBusinessAdministrator(String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksAssignedAsBusinessAdministrator(String userId, List<String> status, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksAssignedAsBusinessAdministrator(String userId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksAssignedAsPotentialOwner(String userId, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksAssignedAsPotentialOwner(String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksAssignedAsPotentialOwner(String userId, String filter, List<String> status, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksAssignedAsPotentialOwner(String userId, String filter, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksAssignedAsPotentialOwner(String userId, List<String> status, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksAssignedAsPotentialOwner(String userId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksAssignedAsPotentialOwner(String userId, List<String> groups, List<String> status, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksAssignedAsPotentialOwner(String userId, List<String> groups, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksByStatusByProcessInstanceId(Long processInstanceId, List<String> status, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksByStatusByProcessInstanceId(Long processInstanceId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksByVariable(String userId, String variableName, List<String> status, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksByVariable(String userId, String variableName, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksByVariableAndValue(String userId, String variableName, String variableValue, List<String> status, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksByVariableAndValue(String userId, String variableName, String variableValue, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksOwned(String userId, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksOwned(String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksOwned(String userId, List<String> status, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.TaskSummary>
findTasksOwned(String userId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
void
forwardTask(String containerId, Long taskId, String userId, String targetEntityId)
org.kie.server.api.model.instance.TaskAttachment
getTaskAttachmentById(String containerId, Long taskId, Long attachmentId)
Object
getTaskAttachmentContentById(String containerId, Long taskId, Long attachmentId)
List<org.kie.server.api.model.instance.TaskAttachment>
getTaskAttachmentsByTaskId(String containerId, Long taskId)
org.kie.server.api.model.instance.TaskComment
getTaskCommentById(String containerId, Long taskId, Long commentId)
List<org.kie.server.api.model.instance.TaskComment>
getTaskCommentsByTaskId(String containerId, Long taskId)
Map<String,Object>
getTaskInputContentByTaskId(String containerId, Long taskId)
org.kie.server.api.model.instance.TaskInstance
getTaskInstance(String containerId, Long taskId)
org.kie.server.api.model.instance.TaskInstance
getTaskInstance(String containerId, Long taskId, boolean withInputs, boolean withOutputs, boolean withAssignments)
Map<String,Object>
getTaskOutputContentByTaskId(String containerId, Long taskId)
void
nominateTask(String containerId, Long taskId, String userId, List<String> potentialOwners)
void
releaseTask(String containerId, Long taskId, String userId)
void
resumeTask(String containerId, Long taskId, String userId)
Long
saveTaskContent(String containerId, Long taskId, String userId, Map<String,Object> values)
Long
saveTaskContent(String containerId, Long taskId, Map<String,Object> values)
void
setTaskDescription(String containerId, Long taskId, String description)
void
setTaskExpirationDate(String containerId, Long taskId, Date date)
void
setTaskName(String containerId, Long taskId, String name)
void
setTaskPriority(String containerId, Long taskId, int priority)
void
setTaskSkipable(String containerId, Long taskId, boolean skipable)
void
skipTask(String containerId, Long taskId, String userId)
void
startTask(String containerId, Long taskId, String userId)
void
stopTask(String containerId, Long taskId, String userId)
void
suspendTask(String containerId, Long taskId, String userId)
void
updateTask(String containerId, Long taskId, String userId, org.kie.server.api.model.instance.TaskInstance updatedTask)
-
Methods inherited from class org.kie.server.client.impl.AbstractKieServicesClientImpl
buildQueryString, checkResultType, close, createExceptionForUnexpectedResponseCode, deserialize, encode, executeJmsCommand, executeJmsCommand, executeJmsCommand, executeJmsCommand, getAdditionalParams, getConversationId, getHeaders, getLoadBalancer, getMediaType, getMessage, getPagingQueryString, getResponseHandler, getSortingQueryString, getUserAndAdditionalParam, getUserAndAdditionalParams, getUserAndPagingQueryString, getUserQueryStr, getUserQueryStr, initializeURI, invoke, makeBackwardCompatibleHttpPostRequestAndCreateServiceResponse, makeBackwardCompatibleHttpPostRequestAndCreateServiceResponse, makeBackwardCompatibleHttpPostRequestAndCreateServiceResponse, makeHttpDeleteRequestAndCreateCustomResponse, makeHttpDeleteRequestAndCreateServiceResponse, makeHttpGetRequestAndCreateCustomResponse, makeHttpGetRequestAndCreateCustomResponseWithHandleNotFound, makeHttpGetRequestAndCreateRawResponse, makeHttpGetRequestAndCreateRawResponse, makeHttpGetRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPutRequestAndCreateCustomResponse, makeHttpPutRequestAndCreateCustomResponse, makeHttpPutRequestAndCreateServiceResponse, makeHttpPutRequestAndCreateServiceResponse, newRequest, safeList, safeMap, sendTaskOperation, serialize, setOwner, setResponseHandler, shouldReturnWithNullResponse, throwExceptionOnFailure
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.kie.server.client.UserTaskServicesClient
setResponseHandler
-
-
-
-
Constructor Detail
-
UserTaskServicesClientImpl
public UserTaskServicesClientImpl(KieServicesConfiguration config)
-
UserTaskServicesClientImpl
public UserTaskServicesClientImpl(KieServicesConfiguration config, ClassLoader classLoader)
-
-
Method Detail
-
activateTask
public void activateTask(String containerId, Long taskId, String userId)
- Specified by:
activateTask
in interfaceUserTaskServicesClient
-
claimTask
public void claimTask(String containerId, Long taskId, String userId)
- Specified by:
claimTask
in interfaceUserTaskServicesClient
-
claimTasks
public void claimTasks(String containerId, List<Long> taskIds, String userId)
- Specified by:
claimTasks
in interfaceUserTaskServicesClient
-
completeTask
public void completeTask(String containerId, Long taskId, String userId, Map<String,Object> params)
- Specified by:
completeTask
in interfaceUserTaskServicesClient
-
completeAutoProgress
public void completeAutoProgress(String containerId, Long taskId, String userId, Map<String,Object> params)
- Specified by:
completeAutoProgress
in interfaceUserTaskServicesClient
-
delegateTask
public void delegateTask(String containerId, Long taskId, String userId, String targetUserId)
- Specified by:
delegateTask
in interfaceUserTaskServicesClient
-
exitTask
public void exitTask(String containerId, Long taskId, String userId)
- Specified by:
exitTask
in interfaceUserTaskServicesClient
-
failTask
public void failTask(String containerId, Long taskId, String userId, Map<String,Object> params)
- Specified by:
failTask
in interfaceUserTaskServicesClient
-
forwardTask
public void forwardTask(String containerId, Long taskId, String userId, String targetEntityId)
- Specified by:
forwardTask
in interfaceUserTaskServicesClient
-
releaseTask
public void releaseTask(String containerId, Long taskId, String userId)
- Specified by:
releaseTask
in interfaceUserTaskServicesClient
-
resumeTask
public void resumeTask(String containerId, Long taskId, String userId)
- Specified by:
resumeTask
in interfaceUserTaskServicesClient
-
skipTask
public void skipTask(String containerId, Long taskId, String userId)
- Specified by:
skipTask
in interfaceUserTaskServicesClient
-
startTask
public void startTask(String containerId, Long taskId, String userId)
- Specified by:
startTask
in interfaceUserTaskServicesClient
-
stopTask
public void stopTask(String containerId, Long taskId, String userId)
- Specified by:
stopTask
in interfaceUserTaskServicesClient
-
suspendTask
public void suspendTask(String containerId, Long taskId, String userId)
- Specified by:
suspendTask
in interfaceUserTaskServicesClient
-
nominateTask
public void nominateTask(String containerId, Long taskId, String userId, List<String> potentialOwners)
- Specified by:
nominateTask
in interfaceUserTaskServicesClient
-
setTaskPriority
public void setTaskPriority(String containerId, Long taskId, int priority)
- Specified by:
setTaskPriority
in interfaceUserTaskServicesClient
-
setTaskExpirationDate
public void setTaskExpirationDate(String containerId, Long taskId, Date date)
- Specified by:
setTaskExpirationDate
in interfaceUserTaskServicesClient
-
setTaskSkipable
public void setTaskSkipable(String containerId, Long taskId, boolean skipable)
- Specified by:
setTaskSkipable
in interfaceUserTaskServicesClient
-
setTaskName
public void setTaskName(String containerId, Long taskId, String name)
- Specified by:
setTaskName
in interfaceUserTaskServicesClient
-
setTaskDescription
public void setTaskDescription(String containerId, Long taskId, String description)
- Specified by:
setTaskDescription
in interfaceUserTaskServicesClient
-
saveTaskContent
public Long saveTaskContent(String containerId, Long taskId, Map<String,Object> values)
- Specified by:
saveTaskContent
in interfaceUserTaskServicesClient
-
saveTaskContent
public Long saveTaskContent(String containerId, Long taskId, String userId, Map<String,Object> values)
- Specified by:
saveTaskContent
in interfaceUserTaskServicesClient
-
getTaskOutputContentByTaskId
public Map<String,Object> getTaskOutputContentByTaskId(String containerId, Long taskId)
- Specified by:
getTaskOutputContentByTaskId
in interfaceUserTaskServicesClient
-
getTaskInputContentByTaskId
public Map<String,Object> getTaskInputContentByTaskId(String containerId, Long taskId)
- Specified by:
getTaskInputContentByTaskId
in interfaceUserTaskServicesClient
-
deleteTaskContent
public void deleteTaskContent(String containerId, Long taskId, Long contentId)
- Specified by:
deleteTaskContent
in interfaceUserTaskServicesClient
-
addTaskComment
public Long addTaskComment(String containerId, Long taskId, String text, String addedBy, Date addedOn)
- Specified by:
addTaskComment
in interfaceUserTaskServicesClient
-
deleteTaskComment
public void deleteTaskComment(String containerId, Long taskId, Long commentId)
- Specified by:
deleteTaskComment
in interfaceUserTaskServicesClient
-
getTaskCommentsByTaskId
public List<org.kie.server.api.model.instance.TaskComment> getTaskCommentsByTaskId(String containerId, Long taskId)
- Specified by:
getTaskCommentsByTaskId
in interfaceUserTaskServicesClient
-
getTaskCommentById
public org.kie.server.api.model.instance.TaskComment getTaskCommentById(String containerId, Long taskId, Long commentId)
- Specified by:
getTaskCommentById
in interfaceUserTaskServicesClient
-
addTaskAttachment
public Long addTaskAttachment(String containerId, Long taskId, String userId, String name, Object attachment)
- Specified by:
addTaskAttachment
in interfaceUserTaskServicesClient
-
deleteTaskAttachment
public void deleteTaskAttachment(String containerId, Long taskId, Long attachmentId)
- Specified by:
deleteTaskAttachment
in interfaceUserTaskServicesClient
-
getTaskAttachmentById
public org.kie.server.api.model.instance.TaskAttachment getTaskAttachmentById(String containerId, Long taskId, Long attachmentId)
- Specified by:
getTaskAttachmentById
in interfaceUserTaskServicesClient
-
getTaskAttachmentContentById
public Object getTaskAttachmentContentById(String containerId, Long taskId, Long attachmentId)
- Specified by:
getTaskAttachmentContentById
in interfaceUserTaskServicesClient
-
getTaskAttachmentsByTaskId
public List<org.kie.server.api.model.instance.TaskAttachment> getTaskAttachmentsByTaskId(String containerId, Long taskId)
- Specified by:
getTaskAttachmentsByTaskId
in interfaceUserTaskServicesClient
-
getTaskInstance
public org.kie.server.api.model.instance.TaskInstance getTaskInstance(String containerId, Long taskId)
- Specified by:
getTaskInstance
in interfaceUserTaskServicesClient
-
getTaskInstance
public org.kie.server.api.model.instance.TaskInstance getTaskInstance(String containerId, Long taskId, boolean withInputs, boolean withOutputs, boolean withAssignments)
- Specified by:
getTaskInstance
in interfaceUserTaskServicesClient
-
findTaskByWorkItemId
public org.kie.server.api.model.instance.TaskInstance findTaskByWorkItemId(Long workItemId)
- Specified by:
findTaskByWorkItemId
in interfaceUserTaskServicesClient
-
findTaskById
public org.kie.server.api.model.instance.TaskInstance findTaskById(Long taskId)
- Specified by:
findTaskById
in interfaceUserTaskServicesClient
-
findTaskById
public org.kie.server.api.model.instance.TaskInstance findTaskById(Long taskId, boolean withSLA)
- Specified by:
findTaskById
in interfaceUserTaskServicesClient
-
findTasksAssignedAsBusinessAdministrator
public List<org.kie.server.api.model.instance.TaskSummary> findTasksAssignedAsBusinessAdministrator(String userId, Integer page, Integer pageSize)
- Specified by:
findTasksAssignedAsBusinessAdministrator
in interfaceUserTaskServicesClient
-
findTasksAssignedAsBusinessAdministrator
public List<org.kie.server.api.model.instance.TaskSummary> findTasksAssignedAsBusinessAdministrator(String userId, List<String> status, Integer page, Integer pageSize)
- Specified by:
findTasksAssignedAsBusinessAdministrator
in interfaceUserTaskServicesClient
-
findTasksAssignedAsPotentialOwner
public List<org.kie.server.api.model.instance.TaskSummary> findTasksAssignedAsPotentialOwner(String userId, Integer page, Integer pageSize)
- Specified by:
findTasksAssignedAsPotentialOwner
in interfaceUserTaskServicesClient
-
findTasksAssignedAsPotentialOwner
public List<org.kie.server.api.model.instance.TaskSummary> findTasksAssignedAsPotentialOwner(String userId, List<String> status, Integer page, Integer pageSize)
- Specified by:
findTasksAssignedAsPotentialOwner
in interfaceUserTaskServicesClient
-
findTasksAssignedAsPotentialOwner
public List<org.kie.server.api.model.instance.TaskSummary> findTasksAssignedAsPotentialOwner(String userId, String filter, List<String> status, Integer page, Integer pageSize)
- Specified by:
findTasksAssignedAsPotentialOwner
in interfaceUserTaskServicesClient
-
findTasksAssignedAsPotentialOwner
public List<org.kie.server.api.model.instance.TaskSummary> findTasksAssignedAsPotentialOwner(String userId, List<String> groups, List<String> status, Integer page, Integer pageSize)
- Specified by:
findTasksAssignedAsPotentialOwner
in interfaceUserTaskServicesClient
-
findTasksOwned
public List<org.kie.server.api.model.instance.TaskSummary> findTasksOwned(String userId, Integer page, Integer pageSize)
- Specified by:
findTasksOwned
in interfaceUserTaskServicesClient
-
findTasksOwned
public List<org.kie.server.api.model.instance.TaskSummary> findTasksOwned(String userId, List<String> status, Integer page, Integer pageSize)
- Specified by:
findTasksOwned
in interfaceUserTaskServicesClient
-
findTasksByStatusByProcessInstanceId
public List<org.kie.server.api.model.instance.TaskSummary> findTasksByStatusByProcessInstanceId(Long processInstanceId, List<String> status, Integer page, Integer pageSize)
- Specified by:
findTasksByStatusByProcessInstanceId
in interfaceUserTaskServicesClient
-
findTasks
public List<org.kie.server.api.model.instance.TaskSummary> findTasks(String userId, Integer page, Integer pageSize)
- Specified by:
findTasks
in interfaceUserTaskServicesClient
-
findTaskEvents
public List<org.kie.server.api.model.instance.TaskEventInstance> findTaskEvents(Long taskId, Integer page, Integer pageSize)
- Specified by:
findTaskEvents
in interfaceUserTaskServicesClient
-
findTasksByVariable
public List<org.kie.server.api.model.instance.TaskSummary> findTasksByVariable(String userId, String variableName, List<String> status, Integer page, Integer pageSize)
- Specified by:
findTasksByVariable
in interfaceUserTaskServicesClient
-
findTasksByVariableAndValue
public List<org.kie.server.api.model.instance.TaskSummary> findTasksByVariableAndValue(String userId, String variableName, String variableValue, List<String> status, Integer page, Integer pageSize)
- Specified by:
findTasksByVariableAndValue
in interfaceUserTaskServicesClient
-
findTasksAssignedAsBusinessAdministrator
public List<org.kie.server.api.model.instance.TaskSummary> findTasksAssignedAsBusinessAdministrator(String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTasksAssignedAsBusinessAdministrator
in interfaceUserTaskServicesClient
-
findTasksAssignedAsBusinessAdministrator
public List<org.kie.server.api.model.instance.TaskSummary> findTasksAssignedAsBusinessAdministrator(String userId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTasksAssignedAsBusinessAdministrator
in interfaceUserTaskServicesClient
-
findTasksAssignedAsPotentialOwner
public List<org.kie.server.api.model.instance.TaskSummary> findTasksAssignedAsPotentialOwner(String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTasksAssignedAsPotentialOwner
in interfaceUserTaskServicesClient
-
findTasksAssignedAsPotentialOwner
public List<org.kie.server.api.model.instance.TaskSummary> findTasksAssignedAsPotentialOwner(String userId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTasksAssignedAsPotentialOwner
in interfaceUserTaskServicesClient
-
findTasksAssignedAsPotentialOwner
public List<org.kie.server.api.model.instance.TaskSummary> findTasksAssignedAsPotentialOwner(String userId, String filter, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTasksAssignedAsPotentialOwner
in interfaceUserTaskServicesClient
-
findTasksAssignedAsPotentialOwner
public List<org.kie.server.api.model.instance.TaskSummary> findTasksAssignedAsPotentialOwner(String userId, List<String> groups, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTasksAssignedAsPotentialOwner
in interfaceUserTaskServicesClient
-
findTasksOwned
public List<org.kie.server.api.model.instance.TaskSummary> findTasksOwned(String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTasksOwned
in interfaceUserTaskServicesClient
-
findTasksOwned
public List<org.kie.server.api.model.instance.TaskSummary> findTasksOwned(String userId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTasksOwned
in interfaceUserTaskServicesClient
-
findTasksByStatusByProcessInstanceId
public List<org.kie.server.api.model.instance.TaskSummary> findTasksByStatusByProcessInstanceId(Long processInstanceId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTasksByStatusByProcessInstanceId
in interfaceUserTaskServicesClient
-
findTasks
public List<org.kie.server.api.model.instance.TaskSummary> findTasks(String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTasks
in interfaceUserTaskServicesClient
-
findTaskEvents
public List<org.kie.server.api.model.instance.TaskEventInstance> findTaskEvents(Long taskId, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTaskEvents
in interfaceUserTaskServicesClient
-
findTasksByVariable
public List<org.kie.server.api.model.instance.TaskSummary> findTasksByVariable(String userId, String variableName, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTasksByVariable
in interfaceUserTaskServicesClient
-
findTasksByVariableAndValue
public List<org.kie.server.api.model.instance.TaskSummary> findTasksByVariableAndValue(String userId, String variableName, String variableValue, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTasksByVariableAndValue
in interfaceUserTaskServicesClient
-
findTaskEvents
public List<org.kie.server.api.model.instance.TaskEventInstance> findTaskEvents(String containerId, Long taskId, Integer page, Integer pageSize)
- Specified by:
findTaskEvents
in interfaceUserTaskServicesClient
-
findTaskEvents
public List<org.kie.server.api.model.instance.TaskEventInstance> findTaskEvents(String containerId, Long taskId, Integer page, Integer pageSize, String sort, boolean sortOrder)
- Specified by:
findTaskEvents
in interfaceUserTaskServicesClient
-
updateTask
public void updateTask(String containerId, Long taskId, String userId, org.kie.server.api.model.instance.TaskInstance updatedTask)
- Specified by:
updateTask
in interfaceUserTaskServicesClient
-
-