Package org.kie.server.client.admin.impl
Class UserTaskAdminServicesClientImpl
- java.lang.Object
-
- org.kie.server.client.impl.AbstractKieServicesClientImpl
-
- org.kie.server.client.admin.impl.UserTaskAdminServicesClientImpl
-
- All Implemented Interfaces:
UserTaskAdminServicesClient
public class UserTaskAdminServicesClientImpl extends AbstractKieServicesClientImpl implements UserTaskAdminServicesClient
-
-
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 UserTaskAdminServicesClientImpl(KieServicesConfiguration config)
UserTaskAdminServicesClientImpl(KieServicesConfiguration config, ClassLoader classLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
acknowledgeError(String containerId, String... errorId)
void
addBusinessAdmins(String containerId, Long taskId, boolean removeExisting, org.kie.server.api.model.admin.OrgEntities orgEntities)
void
addBusinessAdmins(String userId, String containerId, Long taskId, boolean removeExisting, org.kie.server.api.model.admin.OrgEntities orgEntities)
void
addExcludedOwners(String containerId, Long taskId, boolean removeExisting, org.kie.server.api.model.admin.OrgEntities orgEntities)
void
addExcludedOwners(String userId, String containerId, Long taskId, boolean removeExisting, org.kie.server.api.model.admin.OrgEntities orgEntities)
void
addPotentialOwners(String containerId, Long taskId, boolean removeExisting, org.kie.server.api.model.admin.OrgEntities orgEntities)
void
addPotentialOwners(String userId, String containerId, Long taskId, boolean removeExisting, org.kie.server.api.model.admin.OrgEntities orgEntities)
void
addTaskInputs(String containerId, Long taskId, Map<String,Object> data)
void
cancelNotification(String containerId, Long taskId, Long notificationId)
void
cancelReassignment(String containerId, Long taskId, Long reassignmentId)
org.kie.server.api.model.admin.ExecutionErrorInstance
getError(String containerId, String errorId)
List<org.kie.server.api.model.admin.ExecutionErrorInstance>
getErrorsByTaskId(String containerId, Long taskId, boolean includeAcknowledged, Integer page, Integer pageSize)
List<org.kie.server.api.model.admin.ExecutionErrorInstance>
getErrorsByTaskInfo(String containerId, Long processId, String taskName, boolean includeAcknowledged, Integer page, Integer pageSize)
List<org.kie.server.api.model.admin.ExecutionErrorInstance>
getTaskErrors(String containerId, boolean includeAcknowledged, Integer page, Integer pageSize)
List<org.kie.server.api.model.admin.TaskNotification>
getTaskNotifications(String containerId, Long taskId, boolean activeOnly)
List<org.kie.server.api.model.admin.TaskReassignment>
getTaskReassignments(String containerId, Long taskId, boolean activeOnly)
Long
notifyWhenNotCompleted(String containerId, Long taskId, String expiresAt, org.kie.server.api.model.admin.EmailNotification emailNotification)
Long
notifyWhenNotStarted(String containerId, Long taskId, String expiresAt, org.kie.server.api.model.admin.EmailNotification emailNotification)
Long
reassignWhenNotCompleted(String containerId, Long taskId, String expiresAt, org.kie.server.api.model.admin.OrgEntities orgEntities)
Long
reassignWhenNotStarted(String containerId, Long taskId, String expiresAt, org.kie.server.api.model.admin.OrgEntities orgEntities)
void
removeBusinessAdminGroups(String containerId, Long taskId, String... groups)
void
removeBusinessAdminGroups(String userId, String containerId, Long taskId, String... groups)
void
removeBusinessAdminUsers(String containerId, Long taskId, String... users)
void
removeBusinessAdminUsers(String userId, String containerId, Long taskId, String... users)
void
removeExcludedOwnerGroups(String containerId, Long taskId, String... groups)
void
removeExcludedOwnerGroups(String userId, String containerId, Long taskId, String... groups)
void
removeExcludedOwnerUsers(String containerId, Long taskId, String... users)
void
removeExcludedOwnerUsers(String userId, String containerId, Long taskId, String... users)
void
removePotentialOwnerGroups(String containerId, Long taskId, String... groups)
void
removePotentialOwnerGroups(String userId, String containerId, Long taskId, String... groups)
void
removePotentialOwnerUsers(String containerId, Long taskId, String... users)
void
removePotentialOwnerUsers(String userId, String containerId, Long taskId, String... users)
void
removeTaskInputs(String containerId, Long taskId, String... inputs)
void
removeTaskOutputs(String containerId, Long taskId, String... outputs)
-
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, sendTaskOperation, serialize, setOwner, setResponseHandler, shouldReturnWithNullResponse, throwExceptionOnFailure
-
-
-
-
Constructor Detail
-
UserTaskAdminServicesClientImpl
public UserTaskAdminServicesClientImpl(KieServicesConfiguration config)
-
UserTaskAdminServicesClientImpl
public UserTaskAdminServicesClientImpl(KieServicesConfiguration config, ClassLoader classLoader)
-
-
Method Detail
-
addPotentialOwners
public void addPotentialOwners(String containerId, Long taskId, boolean removeExisting, org.kie.server.api.model.admin.OrgEntities orgEntities)
- Specified by:
addPotentialOwners
in interfaceUserTaskAdminServicesClient
-
addPotentialOwners
public void addPotentialOwners(String userId, String containerId, Long taskId, boolean removeExisting, org.kie.server.api.model.admin.OrgEntities orgEntities)
- Specified by:
addPotentialOwners
in interfaceUserTaskAdminServicesClient
-
addExcludedOwners
public void addExcludedOwners(String containerId, Long taskId, boolean removeExisting, org.kie.server.api.model.admin.OrgEntities orgEntities)
- Specified by:
addExcludedOwners
in interfaceUserTaskAdminServicesClient
-
addExcludedOwners
public void addExcludedOwners(String userId, String containerId, Long taskId, boolean removeExisting, org.kie.server.api.model.admin.OrgEntities orgEntities)
- Specified by:
addExcludedOwners
in interfaceUserTaskAdminServicesClient
-
addBusinessAdmins
public void addBusinessAdmins(String containerId, Long taskId, boolean removeExisting, org.kie.server.api.model.admin.OrgEntities orgEntities)
- Specified by:
addBusinessAdmins
in interfaceUserTaskAdminServicesClient
-
addBusinessAdmins
public void addBusinessAdmins(String userId, String containerId, Long taskId, boolean removeExisting, org.kie.server.api.model.admin.OrgEntities orgEntities)
- Specified by:
addBusinessAdmins
in interfaceUserTaskAdminServicesClient
-
removePotentialOwnerUsers
public void removePotentialOwnerUsers(String containerId, Long taskId, String... users)
- Specified by:
removePotentialOwnerUsers
in interfaceUserTaskAdminServicesClient
-
removePotentialOwnerUsers
public void removePotentialOwnerUsers(String userId, String containerId, Long taskId, String... users)
- Specified by:
removePotentialOwnerUsers
in interfaceUserTaskAdminServicesClient
-
removeExcludedOwnerUsers
public void removeExcludedOwnerUsers(String containerId, Long taskId, String... users)
- Specified by:
removeExcludedOwnerUsers
in interfaceUserTaskAdminServicesClient
-
removeExcludedOwnerUsers
public void removeExcludedOwnerUsers(String userId, String containerId, Long taskId, String... users)
- Specified by:
removeExcludedOwnerUsers
in interfaceUserTaskAdminServicesClient
-
removeBusinessAdminUsers
public void removeBusinessAdminUsers(String containerId, Long taskId, String... users)
- Specified by:
removeBusinessAdminUsers
in interfaceUserTaskAdminServicesClient
-
removeBusinessAdminUsers
public void removeBusinessAdminUsers(String userId, String containerId, Long taskId, String... users)
- Specified by:
removeBusinessAdminUsers
in interfaceUserTaskAdminServicesClient
-
removePotentialOwnerGroups
public void removePotentialOwnerGroups(String containerId, Long taskId, String... groups)
- Specified by:
removePotentialOwnerGroups
in interfaceUserTaskAdminServicesClient
-
removePotentialOwnerGroups
public void removePotentialOwnerGroups(String userId, String containerId, Long taskId, String... groups)
- Specified by:
removePotentialOwnerGroups
in interfaceUserTaskAdminServicesClient
-
removeExcludedOwnerGroups
public void removeExcludedOwnerGroups(String containerId, Long taskId, String... groups)
- Specified by:
removeExcludedOwnerGroups
in interfaceUserTaskAdminServicesClient
-
removeExcludedOwnerGroups
public void removeExcludedOwnerGroups(String userId, String containerId, Long taskId, String... groups)
- Specified by:
removeExcludedOwnerGroups
in interfaceUserTaskAdminServicesClient
-
removeBusinessAdminGroups
public void removeBusinessAdminGroups(String containerId, Long taskId, String... groups)
- Specified by:
removeBusinessAdminGroups
in interfaceUserTaskAdminServicesClient
-
removeBusinessAdminGroups
public void removeBusinessAdminGroups(String userId, String containerId, Long taskId, String... groups)
- Specified by:
removeBusinessAdminGroups
in interfaceUserTaskAdminServicesClient
-
addTaskInputs
public void addTaskInputs(String containerId, Long taskId, Map<String,Object> data)
- Specified by:
addTaskInputs
in interfaceUserTaskAdminServicesClient
-
removeTaskInputs
public void removeTaskInputs(String containerId, Long taskId, String... inputs)
- Specified by:
removeTaskInputs
in interfaceUserTaskAdminServicesClient
-
removeTaskOutputs
public void removeTaskOutputs(String containerId, Long taskId, String... outputs)
- Specified by:
removeTaskOutputs
in interfaceUserTaskAdminServicesClient
-
reassignWhenNotStarted
public Long reassignWhenNotStarted(String containerId, Long taskId, String expiresAt, org.kie.server.api.model.admin.OrgEntities orgEntities)
- Specified by:
reassignWhenNotStarted
in interfaceUserTaskAdminServicesClient
-
reassignWhenNotCompleted
public Long reassignWhenNotCompleted(String containerId, Long taskId, String expiresAt, org.kie.server.api.model.admin.OrgEntities orgEntities)
- Specified by:
reassignWhenNotCompleted
in interfaceUserTaskAdminServicesClient
-
notifyWhenNotStarted
public Long notifyWhenNotStarted(String containerId, Long taskId, String expiresAt, org.kie.server.api.model.admin.EmailNotification emailNotification)
- Specified by:
notifyWhenNotStarted
in interfaceUserTaskAdminServicesClient
-
notifyWhenNotCompleted
public Long notifyWhenNotCompleted(String containerId, Long taskId, String expiresAt, org.kie.server.api.model.admin.EmailNotification emailNotification)
- Specified by:
notifyWhenNotCompleted
in interfaceUserTaskAdminServicesClient
-
cancelNotification
public void cancelNotification(String containerId, Long taskId, Long notificationId)
- Specified by:
cancelNotification
in interfaceUserTaskAdminServicesClient
-
cancelReassignment
public void cancelReassignment(String containerId, Long taskId, Long reassignmentId)
- Specified by:
cancelReassignment
in interfaceUserTaskAdminServicesClient
-
getTaskNotifications
public List<org.kie.server.api.model.admin.TaskNotification> getTaskNotifications(String containerId, Long taskId, boolean activeOnly)
- Specified by:
getTaskNotifications
in interfaceUserTaskAdminServicesClient
-
getTaskReassignments
public List<org.kie.server.api.model.admin.TaskReassignment> getTaskReassignments(String containerId, Long taskId, boolean activeOnly)
- Specified by:
getTaskReassignments
in interfaceUserTaskAdminServicesClient
-
getTaskErrors
public List<org.kie.server.api.model.admin.ExecutionErrorInstance> getTaskErrors(String containerId, boolean includeAcknowledged, Integer page, Integer pageSize)
- Specified by:
getTaskErrors
in interfaceUserTaskAdminServicesClient
-
getErrorsByTaskId
public List<org.kie.server.api.model.admin.ExecutionErrorInstance> getErrorsByTaskId(String containerId, Long taskId, boolean includeAcknowledged, Integer page, Integer pageSize)
- Specified by:
getErrorsByTaskId
in interfaceUserTaskAdminServicesClient
-
getErrorsByTaskInfo
public List<org.kie.server.api.model.admin.ExecutionErrorInstance> getErrorsByTaskInfo(String containerId, Long processId, String taskName, boolean includeAcknowledged, Integer page, Integer pageSize)
- Specified by:
getErrorsByTaskInfo
in interfaceUserTaskAdminServicesClient
-
acknowledgeError
public void acknowledgeError(String containerId, String... errorId)
- Specified by:
acknowledgeError
in interfaceUserTaskAdminServicesClient
-
getError
public org.kie.server.api.model.admin.ExecutionErrorInstance getError(String containerId, String errorId)
- Specified by:
getError
in interfaceUserTaskAdminServicesClient
-
-