Rework CpsModulePersistenceService 68/116668/9
authorClaudio David Gasparini <claudio.gasparini@pantheon.tech>
Thu, 7 Jan 2021 11:21:38 +0000 (12:21 +0100)
committerClaudio David Gasparini <claudio.gasparini@pantheon.tech>
Mon, 11 Jan 2021 09:01:27 +0000 (10:01 +0100)
commitfa56d71bb94d88f657a9d73fb91c3036220f32ab
tree163bd68ae4a77cdc4412a5354958090e7063f257
parent45b0d293c2d625c6d352d71a743f832c5e287c4e
Rework CpsModulePersistenceService

- remove getModuleReferences
- provide service returning YangTextSchemaSourceSet

Issue-ID: CPS-21
Signed-off-by: Claudio David Gasparini <claudio.gasparini@pantheon.tech>
Change-Id: I61cf6450c8ed8a5154990ea19467e016dc1155b4
15 files changed:
cps-parent/pom.xml
cps-rest/docs/api/swagger/openapi.yml
cps-rest/src/main/java/org/onap/cps/rest/controller/AdminRestController.java
cps-rest/src/test/groovy/org/onap/cps/rest/controller/AdminRestControllerSpec.groovy
cps-ri/src/main/java/org/onap/cps/spi/impl/CpsModulePersistenceServiceImpl.java
cps-ri/src/test/java/org/onap/cps/spi/impl/CpsModulePersistenceServiceTest.java
cps-service/src/main/java/org/onap/cps/api/CpsAdminService.java
cps-service/src/main/java/org/onap/cps/api/CpsModuleService.java
cps-service/src/main/java/org/onap/cps/api/impl/CpsModuleServiceImpl.java
cps-service/src/main/java/org/onap/cps/spi/CpsAdminPersistenceService.java
cps-service/src/main/java/org/onap/cps/spi/CpsModulePersistenceService.java
cps-service/src/main/java/org/onap/cps/spi/model/ModuleReference.java
cps-service/src/main/java/org/onap/cps/spi/model/SchemaSet.java [new file with mode: 0644]
cps-service/src/main/java/org/onap/cps/yang/YangTextSchemaSourceSetBuilder.java
cps-service/src/test/groovy/org/onap/cps/api/impl/CpsModuleServiceImplSpec.groovy