Implement getDataNode(anchorName, xPath) in NF-Proxy 32/118232/15
authorHanif Kukkalli <lte-ng@outlook.com>
Tue, 23 Feb 2021 11:26:39 +0000 (12:26 +0100)
committerHanif Kukkalli <lte-ng@outlook.com>
Fri, 26 Feb 2021 11:23:28 +0000 (11:23 +0000)
commit83e318f8c7d3cacb24b2ef9b76162b0af12e817c
tree3a38e10ffcb878e6e61bdaeb2440d58b079467c5
parent85aebca0339f9e619fa3a9fd537dc986fc7aa03a
Implement getDataNode(anchorName, xPath) in NF-Proxy

Added spring-boot-starter-validation instead of cps-ri.
Added test 'Data node without leaves and without children.' to MultipartFileUtilSpec groovy test
Created a method getNodeByCmHandleIdAndXpath(cmHandleId, cpsPath)
Added hardcoded value of NFS DataspaceName as: "NFP-Operation".
Issue-ID: CPS-172

Signed-off-by: Hanif Kukkalli <lte-ng@outlook.com>
Change-Id: Ie8086ede01a9c5069b1ee75864b04a0ee5e8a4f6
cps-nf-proxy-rest/docs/openapi/components.yaml
cps-nf-proxy-rest/docs/openapi/openapi.yml
cps-nf-proxy-rest/docs/openapi/xnfProxy.yml
cps-nf-proxy-rest/src/main/java/org/onap/cps/nfproxy/rest/controller/NfProxyController.java
cps-nf-proxy-rest/src/test/groovy/org/onap/cps/nfproxy/rest/controller/NfProxyControllerSpec.groovy
cps-nf-proxy-service/pom.xml
cps-nf-proxy-service/src/main/java/org/onap/cps/nfproxy/api/NfProxyDataService.java [new file with mode: 0644]
cps-nf-proxy-service/src/main/java/org/onap/cps/nfproxy/api/impl/NfProxyDataServiceImpl.java [new file with mode: 0755]
cps-rest/src/test/groovy/org/onap/cps/rest/utils/MultipartFileUtilSpec.groovy