...
PlantUML Macro | ||
---|---|---|
| ||
@startuml participant SDC participant SO participant DCAE participant AAI Participant SDNC Participant APPC Participant CLAMP Participant POLICY Participant MC autonumber == Register to Service CSAR Distribution == SO-->SO: Register for Distribution note right: performed by all receptiants of the CSAR == Service CSAR Distribution == group Distribute to SO hnote over SO : SO Listner SDC -> SO : SDC Distribution Notification note left: Using DMaaP SO -> SDC : Request Artifcat (Artifact Type) SDC ->SO: Respond with Artifact SO --> SO : Store CSAR SO -> SDC: Distribution Status Update end group Distribute to DCAE hnote over DCAE : Service Change Handler SDC -> DCAE : SDC Distribution Notification note left: Using DMaaP DCAE -> SDC : Request Artifcat (Artifact Type) SDC -> DCAE: Respond with Artifact DCAE --> DCAE : Store CSAR DCAE -> SDC: Distribution Status Update end group Distribute to AAI hnote over AAI: AAI Listner SDC -> AAI : SDC Distribution Notification note left: Using DMaaP AAI -> SDC : Request Artifcat (Artifact Type) SDC -> AAI : Respond with Artifact AAI --> AAI : Store CSAR AAI -> SDC: Distribution Status Update end group Distribute to SDNC hnote over SDNC: UEB Listner SDC -> SDNC : SDC Distribution Notification note left: Using DMaaP SDNC -> SDC : Request Artifcat (Artifact Type) SDC -> SDNC : Respond with Artifact SDNC --> SDNC : Store CSAR SDNC -> SDC: Distribution Status Update end group Distribute to APPC hnote over APPC: Listner SDC -> APPC : SDC Distribution Notification note left: Using DMaaP APPC -> SDC : Request Artifcat (Artifact Type) SDC -> APPC : Respond with Artifact APPC --> APPC : Store CSAR APPC -> SDC: Distribution Status Update end group Distribute to CLAMP hnote over CLAMP: Listner SDC -> CLAMP : SDC Distribution Notification note left: Using DMaaP CLAMP -> SDC : Request Artifcat (Artifact Type) SDC -> CLAMP : Respond with Artifact CLAMP --> CLAMP : Store CSAR CLAMP -> SDC: Distribution Status Update end group Distribute to POLICY hnote over POLICY: Listner SDC -> POLICY : SDC Distribution Notification note left: Using DMaaP SDC <-> POLICY : Request Artifcat (Artifact Type) SDC -> POLICY : Respond with Artifact POLICY --> POLICY : Store CSAR POLICY -> SDC: Distribution Status Update end group Distribute to MultiCloud hnote over MC: Listner SDC -> mcMC : SDC Distribution Notification note left: Using DMaaP MC -> SDC : Request Artifcat (Artifact Type) SDC -> MC : Respond with Artifact MC --> MC : Store CSAR MC -> SDC: Distribution Status Update end == Un Register to Service CSAR Distribution (optional, at any time) == SO-->SO: UnRegister for Distribution note right: performed by all receptiants of the CSAR that want to unregister @enduml |
...