Performance Improvement:save cmhandles capability
[cps.git] / cps-service / src / main / java / org / onap / cps / spi / CpsDataPersistenceService.java
index 686f0f3..8b45ae7 100644 (file)
@@ -65,6 +65,17 @@ public interface CpsDataPersistenceService {
     void addListElements(String dataspaceName, String anchorName, String parentNodeXpath,
         Collection<DataNode> listElementsCollection);
 
+    /**
+     * Adds list child elements to a Fragment.
+     *
+     * @param dataspaceName           dataspace name
+     * @param anchorName              anchor name
+     * @param parentNodeXpath         parent node xpath
+     * @param listElementsCollections collections of data nodes representing list elements
+     */
+    void addListElementsBatch(String dataspaceName, String anchorName, String parentNodeXpath,
+            Collection<Collection<DataNode>> listElementsCollections);
+
     /**
      * Retrieves datanode by XPath for given dataspace and anchor.
      *