Skip to content

Commit

Permalink
Merge pull request #956 from mandy-chessell/code2024
Browse files Browse the repository at this point in the history
Add GovernanceActionProcessInstance
  • Loading branch information
mandy-chessell authored Sep 1, 2024
2 parents fd4c715 + 8c714e4 commit 090d435
Show file tree
Hide file tree
Showing 5 changed files with 51 additions and 21 deletions.
7 changes: 6 additions & 1 deletion site/docs/types/4/0462-Governance-Action-Processes.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ GovernanceActionProcessStep is a *GovernanceActionType* and so has all of the at

* *ignoreMultipleTriggers* - indicates that a governance action should only be triggered once from this governance action process step, no matter how many times the appropriate guards are produced. This is important for long-running governance actions that may be triggered by multiple instances of previous steps but is held waiting for the mandatory guard.

## NextGovernanceProcessStep
## NextGovernanceProcessStep relationship

The *NextGovernanceProcessStep* relationship identifies the next step in the process flow.

Expand All @@ -67,6 +67,11 @@ The *NextGovernanceProcessStep* relationship identifies the next step in the pro

The follow-on action runs when all of its mandatory guards are produced by previous steps. It runs as many times as a matching guard is produced unless ignoreMultipleTriggers is set in which case it will run once for that guard.

## GovernanceActionProcessInstance entity

The *GovernanceActionProcessInstance* entity describes a running instance of a *GovernanceActionProcess*. It is linked to its process using the [ProcessHierarchy](/types/2/0215-Software-Components) relationship.


???+ deprecated "Deprecated types"
The *ignoreMultipleTriggers* attribute in the *NextGovernanceProcessStep* has been deprecated. It is now located in the *GovernanceActionType* entity.
The *supportedGuards* attribute in the *GovernanceActionType* has been deprecated in favour of the *producedGuards* entity.
Expand Down
2 changes: 1 addition & 1 deletion site/docs/types/4/0462-Governance-Action-Processes.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 090d435

Please sign in to comment.