X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2Fuml%2FrApp-flow.puml;h=825bdfcf1006b51b8e668558f9f9588455f989c8;hb=b46499af3175102e81344e5dda4ddd5f7da4f3e3;hp=0ec5535b8f5b37de487ba436de26f5865c481134;hpb=b032ae997a3f9c0c3697dbea178df065dab3a704;p=nonrtric%2Fplt%2Frappmanager.git diff --git a/docs/uml/rApp-flow.puml b/docs/uml/rApp-flow.puml index 0ec5535..825bdfc 100755 --- a/docs/uml/rApp-flow.puml +++ b/docs/uml/rApp-flow.puml @@ -4,6 +4,7 @@ autonumber actor "API User" participant "rApp Manager" collections "File System" +participant "Chartmuseum Server" participant "ACM Runtime" participant "DME" @@ -11,14 +12,17 @@ group Create rApp "API User"->"rApp Manager": Create rApp "rApp Manager"->"rApp Manager": Validate rApp "rApp Manager"->"File System": Store rApp Package -"rApp Manager"->"API User": Onboard rApp Status +"rApp Manager"->"API User": Create rApp Status "API User"->"rApp Manager": Prime rApp +"rApp Manager"->"Chartmuseum Server": Upload helm charts +"Chartmuseum Server"->"rApp Manager": Upload helm charts Status "rApp Manager"->"ACM Runtime": Create ACM composition "ACM Runtime"->"rApp Manager": Create ACM composition Status "rApp Manager"->"ACM Runtime": Prime ACM composition "ACM Runtime"->"rApp Manager": Prime ACM composition Status "rApp Manager"->"DME": Check information type availability "DME"->"rApp Manager": Information type availability Status +"rApp Manager"->"API User": Prime rApp Status end autonumber @@ -28,6 +32,7 @@ group Delete rApp "ACM Runtime"->"rApp Manager": Deprime ACM composition Status "rApp Manager"->"ACM Runtime": Delete ACM composition "ACM Runtime"->"rApp Manager": Delete ACM composition Status +"rApp Manager"->"API User": Deprime rApp Status "API User"->"rApp Manager": Delete rApp "rApp Manager"->"rApp Manager": Validate rApp is in COMMISSIONED state \n and no rApp Instances "rApp Manager"->"API User": Delete rApp Status