1cbdaa51aa0c2072bc56e3cbe14b99075c5b67b3
[policy/parent.git] / docs / clamp / acm / plantuml / system-dialogues / OfflineAcmResult.puml
1 @startuml
2
3   Rest -> "ACM Runtime": ACM operation triggered by the user
4   activate "ACM Runtime"
5   "ACM Runtime" -> "ACM Database": Read Automation Composition information
6   activate Participant
7   "ACM Runtime" -> Participant : [ASYNC] Send the state change event to the participant
8   "ACM Runtime" -> "ACM Database": Mark the AC element into transitioning state
9   deactivate  "ACM Runtime"
10   Participant -> Participant: Goes OFF_LINE due to an unexpected error
11   deactivate Participant
12
13   activate "ACM Runtime"
14   "ACM Runtime" -> "ACM Database": Mark OFF_LINE reached for the participant status report
15   "ACM Runtime" -> "ACM Database": Mark TIMEOUT reached for the AC instance
16   deactivate  "ACM Runtime"
17
18
19 @enduml