Class NodeActionProcessModelResult

java.lang.Object
com.appiancorp.suiteapi.process.NodeActionProcessModelResult

public class NodeActionProcessModelResult extends Object
NodeActionProcessModelResult represents the result of a node action, e.g., starting a node as a task, in the context of a process model.
  • Constructor Details

    • NodeActionProcessModelResult

      public NodeActionProcessModelResult()
  • Method Details

    • getProcessModelId

      public Long getProcessModelId()
      Process model id acted upon.
    • setProcessModelId

      public void setProcessModelId(Long processModelId)
      Process model id acted upon.
    • isProcessModelVisible

      public boolean isProcessModelVisible()
      Is the process model visible according to the user's privilege and if the process model is enabled. If false, then no actions will be set.
    • setProcessModelVisible

      public void setProcessModelVisible(boolean processModelVisible)
      Is the process model visible according to the user's privilege and if the process model is enabled. If false, then no actions will be set.
    • getActions

      public NodeActionProcessResult[] getActions()
      Actions taken on each affected process of this process model, only set for visible process models. Actions will be null if there were no processes to affect or the process model is invisible.
    • setActions

      public void setActions(NodeActionProcessResult[] actions)
      Actions taken on each affected process of this process model, only set for visible process models.
    • getIgnoredNodeUuids

      public String[] getIgnoredNodeUuids()
      Ignored UUIDs are set only for invisible process models.
    • setIgnoredNodeUuids

      public void setIgnoredNodeUuids(String[] ignoredNodeUuids)
      Ignored UUIDs are set only for invisible process models.
    • getNodeActionProcessResult

      public NodeActionProcessResult getNodeActionProcessResult(Long processId)
      Parameters:
      processId -
      Returns:
      the NodeActionProcessResult of the given processId, or null if not found
    • toString

      public String toString()
      Convert this object to String for debugging purposes.
      Overrides:
      toString in class Object