Class Workflow

java.lang.Object
com.axelor.meta.schema.workflows.Workflow
Direct Known Subclasses:
StudioJsonWorkflow

public class Workflow extends Object
One workflow definition. id is the stable, required, unique identity: runs, tasks and state bind to it, so it survives undeploy/redeploy (unlike the churning primary key).
  • Constructor Details

    • Workflow

      public Workflow()
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getModel

      public String getModel()
    • setModel

      public void setModel(String model)
    • getJsonModel

      public String getJsonModel()
    • setJsonModel

      public void setJsonModel(String jsonModel)
    • getPriority

      public Integer getPriority()
    • setPriority

      public void setPriority(Integer priority)
    • getSequence

      public Integer getSequence()
    • setSequence

      public void setSequence(Integer sequence)
    • getActive

      public Boolean getActive()
    • setActive

      public void setActive(Boolean active)
    • getLayout

      public Layout getLayout()
    • setLayout

      public void setLayout(Layout layout)
    • getItems

      public List<WorkflowNode> getItems()
    • setItems

      public void setItems(List<WorkflowNode> items)
    • getStart

      public StartNode getStart()
      The single entry node. Derived from items; not a bound property.