public interface WebDAVStorage
| Modifier and Type | Method and Description |
|---|---|
int |
copyCollectionResource(WebDAVRequest webDAVRequest,
Resource resource,
String destination,
boolean overwrite,
long depth) |
int |
copySimpleResource(WebDAVRequest webDAVRequest,
Resource resource,
String destination,
boolean overwrite) |
int |
deleteResource(WebDAVRequest webDAVRequest) |
MethodFactory |
getMethodFactory() |
Resource |
getResource(WebDAVRequest webDAVRequest) |
List<Resource> |
getResources(WebDAVRequest webDAVRequest) |
String |
getRootPath() |
String |
getToken() |
boolean |
isAvailable(WebDAVRequest webDAVRequest) |
boolean |
isSupportsClassTwo() |
Status |
lockResource(WebDAVRequest webDAVRequest,
String owner,
long timeout) |
Status |
makeCollection(WebDAVRequest webDAVRequest) |
int |
moveCollectionResource(WebDAVRequest webDAVRequest,
Resource resource,
String destination,
boolean overwrite) |
int |
moveSimpleResource(WebDAVRequest webDAVRequest,
Resource resource,
String destination,
boolean overwrite) |
int |
putResource(WebDAVRequest webDAVRequest) |
Lock |
refreshResourceLock(WebDAVRequest webDAVRequest,
String uuid,
long timeout) |
void |
setRootPath(String rootPath) |
void |
setToken(String token) |
boolean |
unlockResource(WebDAVRequest webDAVRequest,
String token) |
int copyCollectionResource(WebDAVRequest webDAVRequest, Resource resource, String destination, boolean overwrite, long depth) throws WebDAVException
WebDAVExceptionint copySimpleResource(WebDAVRequest webDAVRequest, Resource resource, String destination, boolean overwrite) throws WebDAVException
WebDAVExceptionint deleteResource(WebDAVRequest webDAVRequest) throws WebDAVException
WebDAVExceptionMethodFactory getMethodFactory()
Resource getResource(WebDAVRequest webDAVRequest) throws WebDAVException
WebDAVExceptionList<Resource> getResources(WebDAVRequest webDAVRequest) throws WebDAVException
WebDAVExceptionString getRootPath()
String getToken()
boolean isAvailable(WebDAVRequest webDAVRequest) throws WebDAVException
WebDAVExceptionboolean isSupportsClassTwo()
Status lockResource(WebDAVRequest webDAVRequest, String owner, long timeout) throws WebDAVException
WebDAVExceptionStatus makeCollection(WebDAVRequest webDAVRequest) throws WebDAVException
WebDAVExceptionint moveCollectionResource(WebDAVRequest webDAVRequest, Resource resource, String destination, boolean overwrite) throws WebDAVException
WebDAVExceptionint moveSimpleResource(WebDAVRequest webDAVRequest, Resource resource, String destination, boolean overwrite) throws WebDAVException
WebDAVExceptionint putResource(WebDAVRequest webDAVRequest) throws WebDAVException
WebDAVExceptionLock refreshResourceLock(WebDAVRequest webDAVRequest, String uuid, long timeout) throws WebDAVException
WebDAVExceptionvoid setRootPath(String rootPath)
void setToken(String token)
boolean unlockResource(WebDAVRequest webDAVRequest, String token) throws WebDAVException
WebDAVException