Create child data node (part 2): NCMP service + REST
[cps.git] / cps-ncmp-rest / src / main / java / org / onap / cps / ncmp / rest / controller / NetworkCmProxyController.java
index acbbdd9..fccfb71 100644 (file)
@@ -47,6 +47,13 @@ public class NetworkCmProxyController implements NetworkCmProxyApi {
     @Autowired
     private NetworkCmProxyDataService networkCmProxyDataService;
 
+    @Override
+    public ResponseEntity<String> createNode(final String jsonData, final String cmHandle,
+        final String parentNodeXpath) {
+        networkCmProxyDataService.createDataNode(cmHandle, parentNodeXpath, jsonData);
+        return new ResponseEntity<>(HttpStatus.CREATED);
+    }
+
     @Override
     public ResponseEntity<Object> getNodeByCmHandleAndXpath(final String cmHandle, @Valid final String xpath,
         @Valid final Boolean includeDescendants) {