Add DME integration
[nonrtric/plt/rappmanager.git] / docs / uml / rapp-flow.puml
1 @startuml
2 autonumber
3
4 actor "API User"
5 participant "rApp Manager"
6 collections "File System"
7 participant "ACM Runtime"
8
9 group Create rApp
10 "API User"->"rApp Manager": Create rApp
11 "rApp Manager"->"rApp Manager": Validate rApp
12 "rApp Manager"->"File System": Store rApp Package
13 "rApp Manager"->"API User": Onboard rApp Status
14 "API User"->"rApp Manager": Prime rApp
15 "rApp Manager"->"ACM Runtime": Create ACM composition
16 "ACM Runtime"->"rApp Manager": Create ACM composition Status
17 "rApp Manager"->"ACM Runtime": Prime ACM composition
18 "ACM Runtime"->"rApp Manager": Prime ACM composition Status
19 end
20
21 autonumber
22 group Delete rApp
23 "API User"->"rApp Manager": Deprime rApp
24 "rApp Manager"->"ACM Runtime": Deprime ACM composition
25 "ACM Runtime"->"rApp Manager": Deprime ACM composition Status
26 "rApp Manager"->"ACM Runtime": Delete ACM composition
27 "ACM Runtime"->"rApp Manager": Delete ACM composition Status
28 "API User"->"rApp Manager": Delete rApp
29 "rApp Manager"->"rApp Manager": Validate rApp Instances
30 "rApp Manager"->"API User": Delete rApp Status
31
32 end
33
34
35 @enduml