Class ActivitiDecisionServiceImpl
- java.lang.Object
-
- org.openiam.workflow.activiti.utils.ActivitiHelper
-
- org.openiam.workflow.activiti.service.impl.ActivitiDecisionServiceImpl
-
- All Implemented Interfaces:
AcitivitiDecisionService
@Service("AcitivitiDecisionService") public class ActivitiDecisionServiceImpl extends ActivitiHelper implements AcitivitiDecisionService
-
-
Field Summary
Fields Modifier and Type Field Description protected AuditLogHelper
auditLogHelper
-
Fields inherited from class org.openiam.workflow.activiti.utils.ActivitiHelper
accessCertificationQueue, accessRightMQService, activitiApproverAssociationHelper, activitiUtils, adminRightId, approverAssociationRabbitMQService, auditLogSupplier, authManagerService, batchWorkflowUtils, contentProviderQueue, createUserRequestEntitlementsApproverAssociationGroovyScript, customJacksonMapper, defaultWorkFlowApproverId, editUserApproverAssociationGroovyScript, findBeansGroupQueue, findBeansRoleQueue, genericApproverAssociationGroovyScript, groupMQService, historyService, jacksonMapper, loginMQService, mailRabbitMQService, mailTemplateRabbitMQService, manageAccessApproverAssociationGroovyScript, mergeCustomApproverIdsWithApproverAssociations, newUserApproverAssociationGroovyScript, notificationHelper, organizationMQService, organizationRabbitMQService, propertyValueSweeper, provisionQueue, rabbitMQSender, rbacApproverAssociationGroovyScript, resourceMQService, resourceQueue, roleMQService, runtimeService, scriptRunner, sysConfiguration, taskCreatedTimeComparator, taskExecutor, taskService, terminationAccessApproverAssociationGroovyScript, userAcceptedInviteApproverAssociationGroovyScript, userMQService
-
-
Constructor Summary
Constructors Constructor Description ActivitiDecisionServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
makeAccessReviewDecision(ActivitiRequestDecision request)
void
makeAccessReviewDecisionBulk(AccessReviewDecisionListRequest request)
void
makeDecision(ActivitiRequestDecision request)
void
makeManualDecision(ActivitiRequestDecision request)
-
Methods inherited from class org.openiam.workflow.activiti.utils.ActivitiHelper
addTargetUserToVariables, calculateDueDate, fillAuditLogAttributes, fillVariablesForRequest, getTaskAssignee, getTasksByExecutionId, hasCommentViewAccess, hasMakeDecisionAccess, hasViewAccess, populate, updateParentAuditLog, userIdsToCardinality
-
-
-
-
Field Detail
-
auditLogHelper
@Autowired protected AuditLogHelper auditLogHelper
-
-
Method Detail
-
makeManualDecision
public void makeManualDecision(ActivitiRequestDecision request) throws BasicDataServiceException
- Specified by:
makeManualDecision
in interfaceAcitivitiDecisionService
- Throws:
BasicDataServiceException
-
makeAccessReviewDecisionBulk
public void makeAccessReviewDecisionBulk(AccessReviewDecisionListRequest request) throws BasicDataServiceException
- Specified by:
makeAccessReviewDecisionBulk
in interfaceAcitivitiDecisionService
- Throws:
BasicDataServiceException
-
makeAccessReviewDecision
public void makeAccessReviewDecision(ActivitiRequestDecision request) throws BasicDataServiceException
- Specified by:
makeAccessReviewDecision
in interfaceAcitivitiDecisionService
- Throws:
BasicDataServiceException
-
makeDecision
public void makeDecision(ActivitiRequestDecision request) throws BasicDataServiceException
- Specified by:
makeDecision
in interfaceAcitivitiDecisionService
- Throws:
BasicDataServiceException
-
-