Adding new state and system diagrams/pages
[policy/parent.git] / docs / clamp / acm / plantuml / states / SuperviseParticipantsStatusUpdate.puml
1 @startuml
2
3 participant Participant
4 participant ACM_Runtime
5 database ACM_Database
6
7 loop Every Participant Supervision Interval
8  Participant -> ACM_Runtime: [ASYNC] Heartbeat message including\nstatus and states of AC Element Instances on Participant
9  ACM_Runtime -> ACM_Database: Update Participant Heartbeat data
10  ACM_Runtime -> ACM_Database: Set Participant State as ONLINE
11
12  loop Every AC Element Instance in Heartbeat Message
13   ACM_Runtime -> ACM_Database: Mark AC Element Instance as ONLINE\nand Update AC Element Instance status
14  end
15 end
16
17 @enduml