From 2d68d297cabb0ffdc3a21a51acd7c7b50a3e589a Mon Sep 17 00:00:00 2001
From: Sara Bertocco <sara.bertocco@inaf.it>
Date: Tue, 2 Feb 2021 10:04:44 +0100
Subject: [PATCH] Working on redmine task #3549

---
 .../java/it/inaf/oats/vospace/persistence/NodeDAO.java | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/src/main/java/it/inaf/oats/vospace/persistence/NodeDAO.java b/src/main/java/it/inaf/oats/vospace/persistence/NodeDAO.java
index b6021f2..3bb80ce 100644
--- a/src/main/java/it/inaf/oats/vospace/persistence/NodeDAO.java
+++ b/src/main/java/it/inaf/oats/vospace/persistence/NodeDAO.java
@@ -125,6 +125,16 @@ public class NodeDAO {
 
         return Optional.of(node);
     }
+    
+    public Optional<String> deleteNode(String path) {
+        
+        // To be filled
+        
+        // In case of failure return empty object to trigger HTTP 500 
+        // status code for InternalFault
+        return Optional.of("OK");
+        
+    }
 
     private String getFirstLevelChildrenSelector(String path) {
         String select = "(SELECT path FROM node WHERE node_id = (SELECT node_id FROM node_vos_path WHERE vos_path = ?))::varchar || '";
-- 
GitLab