Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

PlantUML Macro
titleSubscription Create
@startuml "Subsciption Create"

useractor rApp as "rApp/Client"
participant DME
participant NCMP
participant DMI_PLUGIN

rApp -> 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 --> DME: 6. Respond with the status(rejected/pending) that we received from dmi plugin
DME --> rApp

@enduml

...