Add spring repository and service layer for tosca node templates 82/127382/5
authorrameshiyer27 <ramesh.murugan.iyer@est.tech>
Mon, 28 Feb 2022 16:55:31 +0000 (16:55 +0000)
committerAjith Sreekumar <ajith.sreekumar@bell.ca>
Tue, 1 Mar 2022 16:01:04 +0000 (16:01 +0000)
commit06cd50a60832b5c7b23181145b035472bfff1ebe
treede5ea3f217192b6f6c218d9d341ca394920e2e22
parent11234c358bf65b7700c73d8bbad66b335b0dd3c6
Add spring repository and service layer for tosca node templates

Removed policy, policyType providers along with models provider
configurations.

Issue-ID: POLICY-3923
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: I696be6380758dbcc5b53cef635f3065eb0ce9a70
21 files changed:
main/pom.xml
main/src/main/java/org/onap/policy/api/main/config/PolicyApiConfig.java
main/src/main/java/org/onap/policy/api/main/repository/NodeTemplateRepository.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/repository/NodeTypeRepository.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/rest/NodeTemplateController.java
main/src/main/java/org/onap/policy/api/main/rest/provider/CommonModelProvider.java [deleted file]
main/src/main/java/org/onap/policy/api/main/rest/provider/NodeTemplateProvider.java [deleted file]
main/src/main/java/org/onap/policy/api/main/rest/provider/PolicyProvider.java [deleted file]
main/src/main/java/org/onap/policy/api/main/rest/provider/PolicyTypeProvider.java [deleted file]
main/src/main/java/org/onap/policy/api/main/service/NodeTemplateService.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/service/ToscaServiceTemplateService.java
main/src/main/resources/application.yaml
main/src/test/java/org/onap/policy/api/main/rest/TestNodeTemplateController.java
main/src/test/java/org/onap/policy/api/main/service/TestCommonToscaServiceTemplateService.java
main/src/test/java/org/onap/policy/api/main/service/TestNodeTemplateService.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/service/TestToscaServiceTemplateForNodeTemplate.java [new file with mode: 0644]
main/src/test/resources/application-test.yaml
main/src/test/resources/nodetemplates/dummy.apex.decisionmaker.policy.yaml [new file with mode: 0644]
main/src/test/resources/nodetemplates/nodetemplates.metadatasets.update.json
packages/policy-api-tarball/src/main/resources/etc/apiParameters.yaml
testsuites/stability/src/main/resources/apisetup/config/api/etc/defaultConfig.json