StateMachineState¶
Example Json Object
1{
2 "id": "string",
3 "name": "string",
4 "captionKey": "string",
5 "latestStateHistoryFailureMessage": "string",
6 "latestStateHistoryWarningMessage": "string",
7 "initial": true,
8 "transitionState": true,
9 "caption": "string",
10 "final": true
11}
📄 Description: Data transfer object representing the current state within a state machine, encapsulating relevant status information and transition metadata to facilitate workflow management and process automation.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
string |
false |
none |
Unique identifier for the resource |
name |
string |
false |
none |
Name of the resource |
captionKey |
string |
false |
none |
Unique key representing the caption associated with the specific state in the state machine, facilitating clear identification and management of state transitions. |
latestStateHistoryFailureMessage |
string |
false |
none |
Message detailing the most recent failure encountered in the state history of the state machine, providing insight for troubleshooting and operational continuity. |
latestStateHistoryWarningMessage |
string |
false |
none |
Message indicating the most recent warning related to the state history of the state machine, providing insights for operational decision-making. |
initial |
boolean |
false |
none |
Indicates whether the state machine is in its initial state, serving as a key marker for workflow progression. |
transitionState |
boolean |
false |
none |
Indicates whether the current state of the process transition is active, facilitating effective workflow management. |
caption |
string |
false |
none |
Descriptive text associated with the current state of the state machine, providing context for its purpose and functionality within the workflow. |
final |
boolean |
false |
none |
Indicates whether the state of the state machine is final, signifying the completion of the process within the workflow. |