Interface ActivitiTaskService
-
- All Known Implementing Classes:
ActivitiTaskServiceImpl
public interface ActivitiTaskService
Interface to handle task operations
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
cancelTask(ActivitiRequestDecision decision)
void
claimRequest(ActivitiClaimRequest claimRequest)
void
deleteTask(String taskId)
void
deleteTasksByCertId(String certId, String deleteReason)
Remove data from activiti tables around Access Certification Id*void
deleteTasksForUser(String userId)
SaveTemplateProfileResponse
initiateManualTask(CreateAccessRequestModel profile)
void
unclaimTask(String taskId)
String
uploadAttachment(UploadAttachment req)
One of #taskId and #processInstanceId must be presented Upload comments file to the attachmentsString
uploadComment(AccessCertificationTaskComment comment)
-
-
-
Method Detail
-
deleteTask
void deleteTask(String taskId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
deleteTasksByCertId
void deleteTasksByCertId(String certId, String deleteReason) throws BasicDataServiceException
Remove data from activiti tables around Access Certification Id*- Parameters:
certId
-deleteReason
-- Throws:
BasicDataServiceException
-
cancelTask
void cancelTask(ActivitiRequestDecision decision) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
claimRequest
void claimRequest(ActivitiClaimRequest claimRequest) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
unclaimTask
void unclaimTask(String taskId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
deleteTasksForUser
void deleteTasksForUser(String userId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
initiateManualTask
SaveTemplateProfileResponse initiateManualTask(CreateAccessRequestModel profile) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
uploadAttachment
String uploadAttachment(UploadAttachment req) throws BasicDataServiceException
One of #taskId and #processInstanceId must be presented Upload comments file to the attachments- Returns:
- - String of uploaded attachment ID
- Throws:
BasicDataServiceException
- - in case of any issues.
-
uploadComment
String uploadComment(AccessCertificationTaskComment comment) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
-