summaryrefslogtreecommitdiffstats
path: root/cps-rest/src/main/java/org/onap/cps/rest/controller/AdminRestController.java
diff options
context:
space:
mode:
Diffstat (limited to 'cps-rest/src/main/java/org/onap/cps/rest/controller/AdminRestController.java')
-rw-r--r--cps-rest/src/main/java/org/onap/cps/rest/controller/AdminRestController.java14
1 files changed, 6 insertions, 8 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 e2ce367b0..336762cb4 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
@@ -43,16 +43,15 @@ public class AdminRestController implements CpsAdminApi {
/**
* Create a new anchor.
*
- * @param anchor the anchor details object.
- * @param dataspaceName the dataspace name.
+ * @param dataspaceName dataspace name
+ * @param schemaSetName schema set name
+ * @param anchorName anchorName
* @return a ResponseEntity with the anchor name.
*/
@Override
- public ResponseEntity<String> createAnchor(final org.onap.cps.rest.model.@Valid Anchor anchor,
- final String dataspaceName) {
- final Anchor anchorDetails = modelMapper.map(anchor, Anchor.class);
- anchorDetails.setDataspaceName(dataspaceName);
- final String anchorName = cpsAdminService.createAnchor(anchorDetails);
+ public ResponseEntity<String> createAnchor(final String dataspaceName, final String schemaSetName,
+ final String anchorName) {
+ cpsAdminService.createAnchor(dataspaceName, schemaSetName, anchorName);
return new ResponseEntity<>(anchorName, HttpStatus.CREATED);
}
@@ -72,7 +71,6 @@ public class AdminRestController implements CpsAdminApi {
}
@Override
-
public ResponseEntity<Object> getAnchors(final String dataspaceName) {
final Collection<Anchor> anchorDetails = cpsAdminService.getAnchors(dataspaceName);
return new ResponseEntity<>(anchorDetails, HttpStatus.OK);