Create dataspace
[cps.git] / cps-service / src / main / java / org / onap / cps / api / CpsAdminService.java
index 5090e3a..581550f 100644 (file)
@@ -23,6 +23,7 @@ package org.onap.cps.api;
 import java.util.Collection;
 import org.checkerframework.checker.nullness.qual.NonNull;
 import org.onap.cps.spi.exceptions.CpsException;
+import org.onap.cps.spi.exceptions.DataspaceAlreadyDefinedException;
 import org.onap.cps.spi.model.Anchor;
 
 /**
@@ -30,6 +31,14 @@ import org.onap.cps.spi.model.Anchor;
  */
 public interface CpsAdminService {
 
+    /**
+     * Create dataspace.
+     *
+     * @param dataspaceName dataspace name
+     * @throws DataspaceAlreadyDefinedException if dataspace with same name already exists
+     */
+    void createDataspace(@NonNull String dataspaceName);
+
     /**
      * Create an Anchor.
      *