NCMP Java API depends on NCM-Rest-API (cyclic) through json properties on Java API 21/127221/15
authorDylanB95EST <dylan.byrne@est.tech>
Mon, 21 Feb 2022 12:57:08 +0000 (12:57 +0000)
committerBruno Sakoto <bruno.sakoto@bell.ca>
Mon, 28 Feb 2022 21:52:25 +0000 (21:52 +0000)
commitd042fcdae75be100f840b6313e078eab278d87ef
treeee5bba86b3ba00205334a1fe6ca41c0824097afd
parente0643ab5130dde375c229989e216341e623a9c55
NCMP Java API depends on NCM-Rest-API (cyclic) through json properties on Java API

Using POJO and new converter class instead
of previous object mapper

Issue-ID: CPS-893
Change-Id: I75531f386f08cb172d2901a4bbe97ae22cc5937e
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
20 files changed:
cps-dependencies/pom.xml
cps-ncmp-rest/docs/openapi/components.yaml
cps-ncmp-rest/pom.xml
cps-ncmp-rest/src/main/java/org/onap/cps/ncmp/rest/controller/NetworkCmProxyInventoryController.java
cps-ncmp-rest/src/main/java/org/onap/cps/ncmp/rest/controller/RestInputMapper.java [new file with mode: 0644]
cps-ncmp-rest/src/main/java/org/onap/cps/ncmp/rest/exceptions/NetworkCmProxyRestExceptionHandler.java
cps-ncmp-rest/src/test/groovy/org/onap/cps/ncmp/rest/controller/NetworkCmProxyInventoryControllerSpec.groovy
cps-ncmp-rest/src/test/groovy/org/onap/cps/ncmp/rest/controller/RestInputMapperSpec.groovy [new file with mode: 0644]
cps-ncmp-rest/src/test/groovy/org/onap/cps/ncmp/rest/exceptions/NetworkCmProxyRestExceptionHandlerSpec.groovy
cps-ncmp-rest/src/test/resources/dmi-registration.json [deleted file]
cps-ncmp-rest/src/test/resources/dmi_registration_all_singing_and_dancing.json [new file with mode: 0644]
cps-ncmp-rest/src/test/resources/dmi_registration_combined_valid.json [deleted file]
cps-ncmp-rest/src/test/resources/dmi_registration_updates_only.json [new file with mode: 0644]
cps-ncmp-rest/src/test/resources/dmi_registration_without_properties.json [new file with mode: 0644]
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/NetworkCmProxyDataServiceImpl.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/models/CmHandle.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/models/DmiPluginRegistration.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/models/PersistenceCmHandlesList.java
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/impl/NetworkCmProxyDataServiceImplRegistrationSpec.groovy
csit/tests/cps-model-sync/cps-model-sync.robot