This flow
1.
...
Scope
2. Pre-Conditions
3. Information Flow
Test flow with plantUML
PlantUML Macro | ||
---|---|---|
| ||
PlantUML Render Macro | ||
| ||
|
3. Post Condition
...
| |
@startuml
participant SDC
participant SO
participant DCAE
participant AAI
autonumber
== Subscribe to Servie CSAR Distribution ==
Group Subscribe to Service CSAR Distribution
SO-->SO: Subscribe to Service CSAR Distribution
autonumber stop
DCAE-->DCAE: sub
end
Autonumber resume
group Distribute to SO
hnote over SO : SO Listner
SDC --> SO : Service CSAR Distribution
note left: Using DMaaP
SO --> SO : Store CSAR
SO --> SDC: Distribution Response
end
note over SDC, AAI
The flow to DCAE is not correct. DCAE SCH does not get the CSAR itself;
SCH get the blueprint through the SDC distribution client
(the URL is notified by the SDC and the client library is used to retrieve it)
end note
group Distribute to DCAE
hnote over DCAE : Service Change Handler
SDC <--> DCAE: Service CSAR Distribution
note left : Using DMaaP
DCAE --> DCAE : Store CSAR
DCAE --> SDC: Distribution Response
end
group Distribute to AAI
hnote over AAI: AAI Listner
SDC <--> AAI : Service CSAR Distribution
note left: Using DMaaP
AAI --> AAI : Store CSAR
AAI --> SDC: Distribution Response
end
@enduml |