Class AbstractEntitlementsDelegate

    • Field Detail

      • taskService

        @Autowired
        @Qualifier("activitiTaskService")
        protected org.activiti.engine.TaskService taskService
    • Constructor Detail

      • AbstractEntitlementsDelegate

        protected AbstractEntitlementsDelegate()
    • Method Detail

      • doExecute

        protected void doExecute​(org.activiti.engine.delegate.DelegateExecution execution)
        Overrides:
        doExecute in class AbstractActivitiJob
      • autoApprove

        protected void autoApprove​(org.activiti.engine.delegate.DelegateExecution execution,
                                   String requesterId,
                                   String currentApproverLevel)
        Auto Approve step if requester = approver
        Parameters:
        execution -
        requesterId -
        currentApproverLevel -
      • handleRequestDelegationToAlternateContact

        protected void handleRequestDelegationToAlternateContact​(AuditLogBuilder idmAuditLog,
                                                                 org.activiti.engine.delegate.DelegateExecution execution,
                                                                 List<String> candidateUsersIds,
                                                                 List<String> candidateUsersIdsWithApproverLevel)