Class NodeActionResult

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

public class NodeActionResult extends Object
NodeActionResult contains all the results of NodeActions, e.g., starting a node as a task, grouped initially by process model. It also contains all the node UUIDs that were invalid, not found on any process execution engine.
  • Constructor Details

    • NodeActionResult

      public NodeActionResult()
  • Method Details

    • getInvalidNodeUuids

      public String[] getInvalidNodeUuids()
      The list of nodeUuids that were requested, but that were invalid.
    • setInvalidNodeUuids

      public void setInvalidNodeUuids(String[] invalidNodeUuids)
      The list of nodeUuids that were requested, but that were invalid.
    • getActionsPerProcessModel

      public NodeActionProcessModelResult[] getActionsPerProcessModel()
      The list of actions taken per process model.
    • setActionsPerProcessModel

      public void setActionsPerProcessModel(NodeActionProcessModelResult[] actionsPerProcessModel)
      The list of actions taken per process model.
    • getNodeActionProcessModelResult

      public NodeActionProcessModelResult getNodeActionProcessModelResult(Long processModelId)
      Parameters:
      processModelId -
      Returns:
      the NodeActionProcessModelResult of the given processModelId, or null if not found
    • getNodeActionProcessResult

      public NodeActionProcessResult getNodeActionProcessResult(Long processId)
      Search through this object's NodeActionProcessModelResults to find the one with the given process id.
      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