Class ActivitiHelper

    • Field Detail

      • taskCreatedTimeComparator

        protected static final Comparator<org.activiti.engine.task.Task> taskCreatedTimeComparator
      • runtimeService

        @Autowired
        @Qualifier("activitiRuntimeService")
        protected org.activiti.engine.RuntimeService runtimeService
      • taskService

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

        @Autowired
        @Qualifier("activitiHistoryService")
        protected org.activiti.engine.HistoryService historyService
      • genericApproverAssociationGroovyScript

        @Value("${org.openiam.activiti.generic.approver.association.groovy.script}")
        protected String genericApproverAssociationGroovyScript
      • rbacApproverAssociationGroovyScript

        @Value("${org.openiam.activiti.rbac.membership.approver.association.groovy.script}")
        protected String rbacApproverAssociationGroovyScript
      • editUserApproverAssociationGroovyScript

        @Value("${org.openiam.activiti.edit.user.approver.association.groovy.script}")
        protected String editUserApproverAssociationGroovyScript
      • newUserApproverAssociationGroovyScript

        @Value("${org.openiam.activiti.new.user.approver.association.groovy.script}")
        protected String newUserApproverAssociationGroovyScript
      • mergeCustomApproverIdsWithApproverAssociations

        @Value("${org.openiam.idm.activiti.merge.custom.approver.with.approver.associations}")
        protected Boolean mergeCustomApproverIdsWithApproverAssociations
      • userAcceptedInviteApproverAssociationGroovyScript

        @Value("${org.openiam.activiti.user.accepted.invite.approver.association.groovy.script}")
        protected String userAcceptedInviteApproverAssociationGroovyScript
      • terminationAccessApproverAssociationGroovyScript

        @Value("${org.openiam.activiti.termination.access.approver.association.groovy.script}")
        protected String terminationAccessApproverAssociationGroovyScript
      • manageAccessApproverAssociationGroovyScript

        @Value("${org.openiam.activiti.manage.access.approver.association.groovy.script}")
        protected String manageAccessApproverAssociationGroovyScript
      • createUserRequestEntitlementsApproverAssociationGroovyScript

        @Value("${org.openiam.activiti.create.user.request.entitlements.approver.association.groovy.script}")
        protected String createUserRequestEntitlementsApproverAssociationGroovyScript
      • scriptRunner

        @Autowired
        @Qualifier("configurableGroovyScriptEngine")
        protected ScriptIntegration scriptRunner
      • adminRightId

        @Value("${org.openiam.ui.admin.right.id}")
        protected String adminRightId
      • defaultWorkFlowApproverId

        @Value("${org.openiam.idm.activiti.default.approver.user}")
        protected String defaultWorkFlowApproverId
      • activitiUtils

        @Autowired
        protected ActivitiUtils activitiUtils
      • resourceQueue

        @Autowired
        protected ResourceQueue resourceQueue
    • Constructor Detail

      • ActivitiHelper

        public ActivitiHelper()