Spring repository and service layer for policy-api 32/127232/4
authorRashmi Pujar <rashmi.pujar1@bell.ca>
Tue, 22 Feb 2022 06:39:00 +0000 (01:39 -0500)
committerRashmi Pujar <rashmi.pujar1@bell.ca>
Wed, 23 Feb 2022 06:01:51 +0000 (01:01 -0500)
commitbc9b5183122abf075bc48b4c7add2ad1ef887fad
treebcd320681437b13e91c75ee547bdc2ef951f531f
parent19efd9034bd19bea5e2506328ee59bf5d3f27172
Spring repository and service layer for policy-api

- Add the spring repository and service layers to policy-api.
- Unit tests are modified to use the spring service layers

Next-up: Migrate the usage of policy-models-provider in policy-api
to spring boot based services to talk to database (POLICY-3924)

Issue-ID: POLICY-3923
Signed-off-by: Rashmi Pujar <rashmi.pujar1@bell.ca>
Change-Id: Ib6840040b32f24f019da802d3b246dab1bfccbe3
20 files changed:
main/pom.xml
main/src/main/java/org/onap/policy/api/main/PolicyApiApplication.java
main/src/main/java/org/onap/policy/api/main/repository/PdpGroupRepository.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/repository/PolicyRepository.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/repository/PolicyTypeRepository.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/repository/ToscaServiceTemplateRepository.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/service/PdpGroupService.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/service/PolicyService.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/service/PolicyTypeService.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/service/ToscaServiceTemplateService.java [new file with mode: 0644]
main/src/main/resources/application.yaml
main/src/test/java/org/onap/policy/api/main/rest/provider/TestPolicyProvider.java [deleted file]
main/src/test/java/org/onap/policy/api/main/rest/provider/TestPolicyTypeProvider.java [deleted file]
main/src/test/java/org/onap/policy/api/main/service/TestCommonToscaServiceTemplateService.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/service/TestPdpGroupService.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/service/TestPolicyService.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/service/TestPolicyTypeService.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/service/TestToscaServiceTemplateServiceForPolicyCrud.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/service/TestToscaServiceTemplateServiceForPolicyTypeCrud.java [new file with mode: 0644]
main/src/test/resources/pdpgroups/PdpGroups.json [new file with mode: 0644]