Class WorkflowTemplate

  • All Implemented Interfaces:
    Cloneable

    public class WorkflowTemplate
    extends com.logicaldoc.core.PersistentObject
    implements Cloneable
    • Constructor Detail

      • WorkflowTemplate

        public WorkflowTemplate()
    • Method Detail

      • setName

        public void setName​(String name)
      • getName

        public String getName()
      • setDeployed

        public void setDeployed​(int deployed)
      • getDeployed

        public int getDeployed()
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getStartState

        public String getStartState()
      • setStartState

        public void setStartState​(String startState)
      • getScheme

        public String getScheme()
      • setScheme

        public void setScheme​(String scheme)
      • getSchemeDraft

        public String getSchemeDraft()
      • setSchemeDraft

        public void setSchemeDraft​(String schemeDraft)
      • getVersion

        public int getVersion()
      • setVersion

        public void setVersion​(int version)
      • getDate

        public Date getDate()
      • setDate

        public void setDate​(Date date)
      • setWorkflowGroups

        public void setWorkflowGroups​(Set<WorkflowGroup> workflowGroups)
      • getWorkflowGroupIds

        public long[] getWorkflowGroupIds()
      • setWorkflowGroup

        public void setWorkflowGroup​(long[] groups)
        Adds WorkflowGroup object given in a String array to the ArrayList of WorkflowGroups.
        Parameters:
        groups - array of group ids
      • addWorkflowGroup

        public void addWorkflowGroup​(WorkflowGroup mg)
        Adds a new element, substituting a previous one with the same groupId.
        Parameters:
        mg - the workflow group
      • getWorkflowGroup

        public WorkflowGroup getWorkflowGroup​(long groupId)