Versions Compared

Key

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

Create 'bulk' version for org.onap.cps.ncmp.rest.controller.NetworkCmProxyController#getResourceDataForCmHandle to support multiple cm-handles (~ multiple anchors in in CPS-Core)

Table of Contents

References

CPS-1515 - Spike: Support multiple CM-Handles for NCMP Get Operation

...

Assumptions

<optional, assumptions are like decision made up front ie. everyone agrees on the answer but they are important to mention>

...

Gliffy Diagram
macroId5966a68a-1641-430a-8c78-27c938f06e15
displayNameCm Handle Batch Message Flow
nameCm Handle Batch Interface Design
pagePin19

Message Flow details

Short description

Message Details

Notes

Bulk Get Request


Code Block
title/v1/batch/data/ds/{datastore-name}
collapsetrue
body:
{"Cnhandles":["ch-1",...,"ch-n"]


Define new get operation "getResourceDataForCmHandles" into ncmp.yml

Ack Client Request


Code Block
titleResponse 200
collapsetrue
{"requestId":"123"}



DMI Bulk Request


Code Block
titleurl tbd
collapsetrue
body:
tbd



Ack Client Request


Code Block
titleResponse 202
collapsetrue



Kafka Messages from DMI to NCMP


Code Block
titleTopic: ncmp-async-m2m
collapsetrue
Message Details TBD



Kafka Message(s) from NCMP to Client 



Code Block
titleTopic: <client topic>
collapsetrue
Message Details TBD


see open issue #9

...