package eu.alefzero.owncloud.datamodel;
 
+import java.util.List;
 import java.util.Vector;
 
 public interface DataStorageManager {
 
-  public OCFile getFileByPath(String path);
-  
-  public OCFile getFileById(long id);
-
-  public boolean fileExists(String path);
-  
-  public boolean fileExists(long id);
-  
-  public boolean saveFile(OCFile file);
-  
-  public Vector<OCFile> getDirectoryContent(OCFile f);
+    public OCFile getFileByPath(String path);
+
+    public OCFile getFileById(long id);
+
+    public boolean fileExists(String path);
+
+    public boolean fileExists(long id);
+
+    public boolean saveFile(OCFile file);
+
+    public void saveFiles(List<OCFile> files);
+
+    public Vector<OCFile> getDirectoryContent(OCFile f);
+    
+    public void removeFile(OCFile file);
 }