Showing posts with label Non-Interrupting. Show all posts
Showing posts with label Non-Interrupting. Show all posts

Monday, March 15, 2021

Boundary Event, BPMN, Flowable, Intermediate Event, Boundary Event, Cancel Boundary Event, Compensation Boundary Event




Event Icons are always Circular

Throwing Events -> Triggering something
Catching Events -> Reacting to a Trigger : Catching Message Event

Types of Event
Events that occur at the beginning of the process are called Start events(thin narrow line) – and every process starts with an event.
Events that occur in the middle of the process (between activities) are called Intermediate events (thin double line).
Events that occur at the end of the process are called End events(thick single line) and every process has at least one end event.

Boundary Events -> Are Attached to Tasks(Rounded Rectangle) and is always an Intermediate Event
They can be Interrupting and Non-Interrupting
Interrupting - They disturb flow and block main process - Solid Line (Default)
Non-Interrupting - They don't disturb the actual flow and continue in parallel - Dashed Line

An intermediate signal throw event is visualized as a typical intermediate event (circle with smaller circle inside), with the signal icon inside. 
The signal icon is black (filled), to indicate its throw semantics.

Cancel Boundary Event
Compensation Boundary Event

The compensation boundary event is activated when the activity it is attached to completes successfully. 
At this point, the corresponding subscription to the compensation events is created. 
The subscription is removed either when a compensation event is triggered or when the corresponding process instance ends.


Azure - Pipeline - Add Approver for Stage

https://learn.microsoft.com/en-us/azure/devops/pipelines/process/approvals?view=azure-devops&tabs=check-pass