From 1c7c520a656c05949e726bdb40db78e7ca657966 Mon Sep 17 00:00:00 2001 From: liamfallon Date: Tue, 14 Apr 2020 13:42:34 +0100 Subject: Architecture Sections 2.1 and 2.2 Issue-ID: POLICY-2399 Change-Id: I36b87c94cb7149c3c5e510f3fead88c41d09cec6 Signed-off-by: liamfallon --- docs/architecture/plantuml/PolicyDesign.puml | 2 +- docs/architecture/plantuml/PolicyTypeDesign.puml | 14 +++++++------- docs/architecture/plantuml/ScriptedPolicyDesign.puml | 10 ++++------ 3 files changed, 12 insertions(+), 14 deletions(-) (limited to 'docs/architecture/plantuml') diff --git a/docs/architecture/plantuml/PolicyDesign.puml b/docs/architecture/plantuml/PolicyDesign.puml index f844809e..6b4b8020 100644 --- a/docs/architecture/plantuml/PolicyDesign.puml +++ b/docs/architecture/plantuml/PolicyDesign.puml @@ -19,7 +19,7 @@ PolicyDesign --> PolicyDB : Get Policy Metadata alt Policy Artifact exists PolicyDesign --> API_User : Return Policy Reference and Metadata else Policy Artifact does not exist - PolicyDesign --> API_User : Return New Policy Reference and Empty Metadata + PolicyDesign --> API_User : Return Policy Not Found end API_User --> API_User : Policy Editing and Generation Session\nto get Policy Parameters from user diff --git a/docs/architecture/plantuml/PolicyTypeDesign.puml b/docs/architecture/plantuml/PolicyTypeDesign.puml index 92d3c0ca..9125ee87 100644 --- a/docs/architecture/plantuml/PolicyTypeDesign.puml +++ b/docs/architecture/plantuml/PolicyTypeDesign.puml @@ -2,13 +2,13 @@ title Policy Type Design -participant DCAE_DS <> +participant PolicyTypeDesignClient <> box "PolicyDesign" #LightBlue participant PolicyTypeDesign end box autonumber -DCAE_DS --> PolicyTypeDesign : Get Policy Type Reference and Metadata +PolicyTypeDesignClient --> PolicyTypeDesign : Get Policy Type Reference and Metadata PolicyTypeDesign --> PolicyDB : Get Policy Type Metadata\nand Artifact alt Policy Type Artifact exists @@ -17,12 +17,12 @@ else Policy Artifact does not exist PolicyTypeDesign --> DCAE_DS : Return New Policy Type Reference and Empty Metadata end -DCAE_DS --> DCAE_DS : Policy Type Editing and Generation Session +PolicyTypeDesignClient --> PolicyTypeDesignClient : Policy Type Editing and Generation Session -activate DCAE_DS -deactivate DCAE_DS +activate PolicyTypeDesignClient +deactivate PolicyTypeDesignClient -DCAE_DS --> PolicyTypeDesign : Create Policy Type and Metadata -PolicyTypeDesign --> DCAE_DS : Policy Generation Result +PolicyTypeDesignClient --> PolicyTypeDesign : Create Policy Type and Metadata +PolicyTypeDesign --> PolicyTypeDesignClient : Policy Generation Result @enduml \ No newline at end of file diff --git a/docs/architecture/plantuml/ScriptedPolicyDesign.puml b/docs/architecture/plantuml/ScriptedPolicyDesign.puml index e9702174..2092a4df 100644 --- a/docs/architecture/plantuml/ScriptedPolicyDesign.puml +++ b/docs/architecture/plantuml/ScriptedPolicyDesign.puml @@ -3,7 +3,6 @@ title Scripted Policy Design participant Script <> -collections DirectiveFile box "PolicyDesign" #LightBlue participant PolicyTypeDesign @@ -15,12 +14,11 @@ autonumber activate Script loop - Script --> DirectiveFile : Read next directive from script file - Script --> PolicyTypeDesign : Read Policy Type for directive - Script --> Script : Prepare TOSCA Policy for coreation - Script --> Script : Read parameters from script file directive + Script --> PolicyTypeDesign : Read Policy Type using command + Script --> Script : Prepare TOSCA Policy for creation + Script --> Script : Parse parameters from retrieved policy type Script --> Script : Set Parameters in TOSCA Policy being prepared - Script --> PolicyDesign : Create Policy + Script --> PolicyDesign : Create Policy using command PolicyDesign --> Script : Policy creation result end -- cgit 1.2.3-korg