Recovery from the great disk crash of 2010: Sync all files to the last decompiled...
[jgroupdav.git] / src / main / java / net / bionicmessage / groupdav / DAVServer.java
blob41e14b01b1805b4c94e8c7fd2c9618058015848a
1 package net.bionicmessage.groupdav;
3 import java.util.List;
4 import java.util.Map;
6 public abstract interface DAVServer
8 public abstract void setServer(String paramString)
9 throws Exception;
11 public abstract void setProperty(String paramString, Object paramObject);
13 public abstract void setAuthenticationBasic(String paramString);
15 public abstract void setAuthentication(String paramString1, String paramString2);
17 public abstract Map<String, String> listObjects(String paramString)
18 throws Exception;
20 public abstract List<GroupDAVObject> getObjects(List<String> paramList);
22 public abstract GroupDAVObject modifyObject(String paramString1, String paramString2, String paramString3, byte[] paramArrayOfByte)
23 throws Exception;
25 public abstract GroupDAVObject putObject(String paramString1, String paramString2, byte[] paramArrayOfByte)
26 throws Exception;
28 public abstract boolean deleteObject(String paramString1, String paramString2)
29 throws Exception;
31 public abstract GroupDAVObject downloadSingleObject(String paramString)
32 throws Exception;