...
PlantUML Macro | ||
---|---|---|
| ||
@startuml "Subsciption Create" user rApp as "rApp/Client" participant CLIENTDME participant NCMP participant DMI_PLUGIN CLIENTrApp -> DME DME -> NCMP: 1. Incoming subscriptionCreate event NCMP -> NCMP: 2. NCMP to persist incoming subscription request. NCMP -> DMI_PLUGIN: 3. ncmp to forward event to relevant dmi plugin DMI_PLUGIN -> DMI_PLUGIN: 4. Apply the requested event and respond with the status DMI_PLUGIN --> NCMP: 5. Status of the subscriptionCreate request whether accepted/rejected/pending NCMP --> CLIENTDME: 6. Respond with the status(rejected/pending) that we received from dmi plugin DME --> rApp @enduml |
DME to NCMP
Subscription Create Event (Schema 1)
...