Add REST Apis for Tosca Node template operations 10/127210/2
authorrameshiyer27 <ramesh.murugan.iyer@est.tech>
Thu, 17 Feb 2022 17:14:15 +0000 (17:14 +0000)
committerrameshiyer27 <ramesh.murugan.iyer@est.tech>
Mon, 21 Feb 2022 19:44:46 +0000 (19:44 +0000)
commita4b28fed45ecdceade0c7a3dc105694e26fe4b3e
tree5d56a4924e958ffffadd35b032acb5a8097abeb7
parent5f919673b13d8fd40a6a90b97f4e662ade068304
Add REST Apis for Tosca Node template operations

Statistics handling for the new Apis are not added
as it is going to be handled via spring actuators as part of spring
migration.Please suggest if manual stats handling is required.

Issue-ID: POLICY-3832
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: I1eeaec9e617fd586238e7ff9e96d40a75c517885
main/src/main/java/org/onap/policy/api/main/rest/ApiRestController.java
main/src/main/java/org/onap/policy/api/main/rest/CommonRestController.java
main/src/main/java/org/onap/policy/api/main/rest/NodeTemplateController.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/rest/provider/NodeTemplateProvider.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/rest/TestApiRestServer.java
main/src/test/java/org/onap/policy/api/main/rest/TestNodeTemplateController.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/rest/utils/CommonTestRestController.java [new file with mode: 0644]
main/src/test/resources/nodetemplates/nodetemplates.metadatasets.input.tosca.json [new file with mode: 0644]
main/src/test/resources/nodetemplates/nodetemplates.metadatasets.invalid.nodetype.json [new file with mode: 0644]
main/src/test/resources/nodetemplates/nodetemplates.metadatasets.no.nodetemplate.json [new file with mode: 0644]
main/src/test/resources/nodetemplates/nodetemplates.metadatasets.update.json [new file with mode: 0644]