diff options
author | puthuparambil.aditya <aditya.puthuparambil@bell.ca> | 2021-01-13 12:06:20 +0000 |
---|---|---|
committer | Rishi Chail <rishi.chail@est.tech> | 2021-01-15 06:52:13 +0000 |
commit | 001e7738f4968ec390ea8af36de019aa87e3c2f2 (patch) | |
tree | 13347974f001bdf596dca49a0c64924aa70e1703 /cps-rest/src | |
parent | d45b2dc0ec3bb7d56ef1eee784a887459f609832 (diff) |
Split OpenAPI yaml file
1. components like schema, parameters, responses, requestBodies all moved to components.yml (https://swagger.io/docs/specification/components/)
2. CpAdmin.yml includes the configuration details for cpsAdmin APIs
3. CpsData.yml includes the API configuration details for cpsData
Issue-ID: CPS-155
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I18fb9b8a2be85d180d4625657aca399dbf60b7bc
Diffstat (limited to 'cps-rest/src')
3 files changed, 4 insertions, 4 deletions
diff --git a/cps-rest/src/main/java/org/onap/cps/rest/controller/AdminRestController.java b/cps-rest/src/main/java/org/onap/cps/rest/controller/AdminRestController.java index 407a767389..4237846ee7 100644 --- a/cps-rest/src/main/java/org/onap/cps/rest/controller/AdminRestController.java +++ b/cps-rest/src/main/java/org/onap/cps/rest/controller/AdminRestController.java @@ -54,8 +54,8 @@ public class AdminRestController implements CpsAdminApi { } @Override - public ResponseEntity<String> createSchemaSet(final String schemaSetName, final MultipartFile multipartFile, - final String dataspaceName) { + public ResponseEntity<String> createSchemaSet(final MultipartFile multipartFile, + final String schemaSetName, final String dataspaceName) { cpsModuleService.createSchemaSet(dataspaceName, schemaSetName, extractYangResourcesMap(multipartFile)); return new ResponseEntity<>(schemaSetName, HttpStatus.CREATED); } diff --git a/cps-rest/src/main/java/org/onap/cps/rest/controller/DataRestController.java b/cps-rest/src/main/java/org/onap/cps/rest/controller/DataRestController.java index c637cc6d86..fcb8ddc1c1 100644 --- a/cps-rest/src/main/java/org/onap/cps/rest/controller/DataRestController.java +++ b/cps-rest/src/main/java/org/onap/cps/rest/controller/DataRestController.java @@ -38,7 +38,7 @@ public class DataRestController implements CpsDataApi { private ModelMapper modelMapper; @Override - public ResponseEntity<Object> createNode(@Valid final MultipartFile multipartFile, final String dataspaceName) { + public ResponseEntity<String> createNode(@Valid final MultipartFile multipartFile, final String dataspaceName) { return null; } diff --git a/cps-rest/src/test/groovy/org/onap/cps/rest/controller/AdminRestControllerSpec.groovy b/cps-rest/src/test/groovy/org/onap/cps/rest/controller/AdminRestControllerSpec.groovy index 078253a64e..0a61c7dd59 100644 --- a/cps-rest/src/test/groovy/org/onap/cps/rest/controller/AdminRestControllerSpec.groovy +++ b/cps-rest/src/test/groovy/org/onap/cps/rest/controller/AdminRestControllerSpec.groovy @@ -122,7 +122,7 @@ class AdminRestControllerSpec extends Specification { MockMvcRequestBuilders .multipart(schemaSetsEndpoint) .file(multipartFile) - .param('schemaSetName', 'test-schema-set') + .param('schema-set-name', 'test-schema-set') ).andReturn().response } |