Interface IBpmProcessStepDefinition


public interface IBpmProcessStepDefinition
Represents step definiion for the process
  • Field Details

    • STEP_TYPE_SUBPROCESS

      static final short STEP_TYPE_SUBPROCESS
      Step type for subprocess
      See Also:
    • STEP_TYPE_TASK

      static final short STEP_TYPE_TASK
      Step type for task
      See Also:
  • Method Details

    • getID

      String getID()
      ID of the step. Must be unique in the scope of the process definition
    • getName

      String getName()
      Returns name of the step
    • setName

      void setName(String name)
      Sets name for this step definition
      Parameters:
      name -
    • getType

      short getType()
      Returns type for this step
    • setType

      void setType(short type)
      Sets type for this step
      Parameters:
      type -
    • getSubprocessID

      String getSubprocessID()
      Returns subprocess identifier for this step
    • setSubprocessID

      void setSubprocessID(String subprocessID)
      Sets subprocess identifier for this step
      Parameters:
      subprocessID -
    • getIcon

      String getIcon()
      Returns icon for this step
    • setIcon

      void setIcon(String icon)
      Sets icon for this step
      Parameters:
      icon -
    • getFromTransitions

      List<IBpmProcessTransitionDefinition> getFromTransitions()
      Returns list of outcoming transitions from this step
    • getToTransitions

      Returns list of incoming transitions to this step