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