...
# | Issue | Notes | Decision |
---|---|---|---|
1 | Possible 'timeframe' period for timeout | DMI to NCMP response timeout | 30 sec (Configurable param/property) |
2 | Response in two steps or in a single step should be discussed with shareholders. | from DMI to NCMP responses | Is the ACK would be required? No DMI-Plugin would publish actual response to NCMP |
3 | Response schema should be decided | from DMI to NCMP response schemas should be decided for both two steps response and single step response | Should DMI Plugins detail cm-hande IDs in response? If PARTIALLY_COMPLETED , ass pending cm handle ids. Note : Avoid for wild card * (for all cm handles)Accept or Decline |
4 | Subscription event outcome schema should be decided | from DMI to Client Apps
| We include : Initial Response :
Update Responses that comes after timeframe (30 sec) :
Note : Avoid for wild card * (for all cm handles) |
Possible Topic Names
# | Source | Content | Topic Name | Destination |
---|---|---|---|---|
1 | Client Apps | Subscription Create Event | cm-avc-subscription | NCMP |
2 | NCMP | Forwarded Subscription Create Event | ncmp-dmi-cm-avc-subscription-{DMI-DATA-SERVICE-NAME} | DMI Plugins |
3 | DMI Plugins | Forwarded Subscription Create Event Response | dmi-ncmp-cm-avc-subscription-{DMI-DATA-SERVICE-NAME} | NCMP |
4 | NCMP | Subscription Create Event Outcome | cm-avc-subscription-response | Client Apps |
...