Adding new state and system diagrams/pages
[policy/parent.git] / docs / clamp / acm / plantuml / system-dialogues / RegisterParticipant.puml
1 @startuml
2
3 participant Participant
4 participant ACM_Runtime
5 database ACM_Database
6
7 Participant -> ACM_Runtime: [ASYNC] Register
8 ACM_Runtime -> ACM_Database: Create or Update Participant Registration\nand store supported ACM element types
9 ACM_Runtime -> ACM_Database: Set Participant State as ONLINE
10 Participant <- ACM_Runtime: Registration Accepted
11
12 ACM_Runtime -> ACM_Runtime: Mark all ACM Element Instances\nrunning on Participant as ONLINE
13 activate ACM_Runtime
14 deactivate ACM_Runtime
15
16 @enduml