Support Update and Delete operations for DS Passtrough-Running in DMI Plugin 64/125664/10
authorDylanB95EST <dylan.byrne@est.tech>
Tue, 9 Nov 2021 13:54:35 +0000 (13:54 +0000)
committerDylanB95EST <dylan.byrne@est.tech>
Fri, 12 Nov 2021 15:24:27 +0000 (15:24 +0000)
commit5fe0daebb1360bd5d4c525125cdb0d6250583ff4
tree3c0e08b48627b9c7c4c20c0291c6290673f061fb
parent306cadd63b69274afbb3073d35a15381a12d6389
Support Update and Delete operations for DS Passtrough-Running in DMI Plugin

-Add Update operation for Passthrough Running
-Use POST operatiosn for all methods as agrred
-refactor to simplify and beter reuse of common methods
-add delete operation for passthrough running

Issue-ID: CPS-637
Issue-ID: CPS-638
Change-Id: I441181f977dee2bc0be944662465d868595ea452
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
17 files changed:
docs/api/swagger/openapi.yaml
openapi/components.yml
openapi/openapi.yml
src/main/java/org/onap/cps/ncmp/dmi/rest/controller/DmiRestController.java
src/main/java/org/onap/cps/ncmp/dmi/service/DmiService.java
src/main/java/org/onap/cps/ncmp/dmi/service/DmiServiceImpl.java
src/main/java/org/onap/cps/ncmp/dmi/service/client/SdncRestconfClient.java
src/main/java/org/onap/cps/ncmp/dmi/service/operation/SdncOperations.java
src/test/groovy/org/onap/cps/ncmp/dmi/rest/controller/DmiRestControllerSpec.groovy
src/test/groovy/org/onap/cps/ncmp/dmi/service/DmiServiceImplSpec.groovy
src/test/groovy/org/onap/cps/ncmp/dmi/service/client/SdncRestconfClientSpec.groovy
src/test/groovy/org/onap/cps/ncmp/dmi/service/operation/SdncOperationsSpec.groovy
src/test/resources/createDataWithNormalChar.json [moved from src/test/resources/dataWithNormalChar.json with 100% similarity]
src/test/resources/createDataWithSpecialChar.json [moved from src/test/resources/dataWithSpecialChar.json with 100% similarity]
src/test/resources/deleteData.json [new file with mode: 0644]
src/test/resources/readData.json [new file with mode: 0644]
src/test/resources/updateData.json [new file with mode: 0644]