Class AbstractApproverAssociationIdentifier<T>

    • Constructor Detail

      • AbstractApproverAssociationIdentifier

        public AbstractApproverAssociationIdentifier()
    • Method Detail

      • calculateApprovers

        public abstract void calculateApprovers()
      • getDefaultApproverAssociationResourceId

        protected String getDefaultApproverAssociationResourceId()
      • mergeApproverAssociationsWithCustomApprovers

        protected boolean mergeApproverAssociationsWithCustomApprovers()
      • getDefaultApproverUserId

        protected String getDefaultApproverUserId()
      • processDefault

        protected void processDefault​(String targetUserId)
      • getActivitiRequestName

        protected abstract String getActivitiRequestName()
      • getApproverAssociationIds

        public List<String> getApproverAssociationIds()
      • getApproverIds

        public List<String> getApproverIds()
      • getCustomActivitiAttributes

        public Map<String,​Object> getCustomActivitiAttributes()
        Returns custom attributes to Activit that will be passed to the workflow
        Returns: