...
- I want the ability to pass the custom data (such as metric, status, error codes etc.) from one program in the Workflow to the next subsequent programs in the form of a token.
- At any node in the Workflow, I want ability to query the data from the token.
- I want ability to fetch the data from the token which was set by a specific node.
- I want ability to find the name of the node which most recently set the token value for the a specific key; e.g., the node who last set the ERROR flag in the token, so that I can take appropriate action (such as logging or improving its code) on it.
- I want to have the conditional execution in the Workflow based on the information contained in the token.
- I want to terminate the execution if some a node in the Workflow produce produces unexpected results.
As an admin/support person/developer of the Workflow application -
- I want the ability to query the WorkflowToken from the past runs for running analysis such as which node is executed more frequently and why.
- I want the ability to query the token values which were added by the a specific node in the Workflow to debug the flow of execution.
...