Package com.appiancorp.suiteapi.process
Class NodeActionProcessModelResult
java.lang.Object
com.appiancorp.suiteapi.process.NodeActionProcessModelResult
NodeActionProcessModelResult represents the result of a node action, e.g., starting a node as a task, in the context of a process model.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionActions taken on each affected process of this process model, only set for visible process models.String[]
Ignored UUIDs are set only for invisible process models.getNodeActionProcessResult
(Long processId) Process model id acted upon.boolean
Is the process model visible according to the user's privilege and if the process model is enabled.void
setActions
(NodeActionProcessResult[] actions) Actions taken on each affected process of this process model, only set for visible process models.void
setIgnoredNodeUuids
(String[] ignoredNodeUuids) Ignored UUIDs are set only for invisible process models.void
setProcessModelId
(Long processModelId) Process model id acted upon.void
setProcessModelVisible
(boolean processModelVisible) Is the process model visible according to the user's privilege and if the process model is enabled.toString()
Convert this object to String for debugging purposes.
-
Constructor Details
-
NodeActionProcessModelResult
public NodeActionProcessModelResult()
-
-
Method Details
-
getProcessModelId
Process model id acted upon. -
setProcessModelId
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
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
Actions taken on each affected process of this process model, only set for visible process models. -
getIgnoredNodeUuids
Ignored UUIDs are set only for invisible process models. -
setIgnoredNodeUuids
Ignored UUIDs are set only for invisible process models. -
getNodeActionProcessResult
- Parameters:
processId
-- Returns:
- the NodeActionProcessResult of the given processId, or null if not found
-
toString
Convert this object to String for debugging purposes.
-