public abstract class BaseWebDAVStorageImpl
extends Object
implements com.liferay.portal.kernel.webdav.WebDAVStorage
| Constructor and Description |
|---|
BaseWebDAVStorageImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
copyCollectionResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
String destination,
boolean overwrite,
long depth) |
int |
copySimpleResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
String destination,
boolean overwrite) |
int |
deleteResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) |
protected long |
getPlid(long groupId) |
String |
getRootPath() |
String |
getToken() |
protected boolean |
isAddGroupPermissions(long groupId) |
boolean |
isAvailable(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) |
boolean |
isSupportsClassTwo() |
com.liferay.portal.kernel.webdav.Status |
lockResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
String owner,
long timeout) |
com.liferay.portal.kernel.webdav.Status |
makeCollection(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) |
int |
moveCollectionResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
String destination,
boolean overwrite) |
int |
moveSimpleResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
String destination,
boolean overwrite) |
int |
putResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) |
com.liferay.portal.kernel.lock.Lock |
refreshResourceLock(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
String uuid,
long timeout) |
void |
setRootPath(String rootPath) |
void |
setToken(String token) |
boolean |
unlockResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
String token) |
public int copyCollectionResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
String destination,
boolean overwrite,
long depth)
throws com.liferay.portal.kernel.webdav.WebDAVException
copyCollectionResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragecom.liferay.portal.kernel.webdav.WebDAVExceptionpublic int copySimpleResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
String destination,
boolean overwrite)
throws com.liferay.portal.kernel.webdav.WebDAVException
copySimpleResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragecom.liferay.portal.kernel.webdav.WebDAVExceptionpublic int deleteResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest)
throws com.liferay.portal.kernel.webdav.WebDAVException
deleteResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragecom.liferay.portal.kernel.webdav.WebDAVExceptionpublic String getRootPath()
getRootPath in interface com.liferay.portal.kernel.webdav.WebDAVStoragepublic String getToken()
getToken in interface com.liferay.portal.kernel.webdav.WebDAVStoragepublic boolean isAvailable(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest)
throws com.liferay.portal.kernel.webdav.WebDAVException
isAvailable in interface com.liferay.portal.kernel.webdav.WebDAVStoragecom.liferay.portal.kernel.webdav.WebDAVExceptionpublic boolean isSupportsClassTwo()
isSupportsClassTwo in interface com.liferay.portal.kernel.webdav.WebDAVStoragepublic com.liferay.portal.kernel.webdav.Status lockResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
String owner,
long timeout)
throws com.liferay.portal.kernel.webdav.WebDAVException
lockResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragecom.liferay.portal.kernel.webdav.WebDAVExceptionpublic com.liferay.portal.kernel.webdav.Status makeCollection(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest)
throws com.liferay.portal.kernel.webdav.WebDAVException
makeCollection in interface com.liferay.portal.kernel.webdav.WebDAVStoragecom.liferay.portal.kernel.webdav.WebDAVExceptionpublic int moveCollectionResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
String destination,
boolean overwrite)
throws com.liferay.portal.kernel.webdav.WebDAVException
moveCollectionResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragecom.liferay.portal.kernel.webdav.WebDAVExceptionpublic int moveSimpleResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
String destination,
boolean overwrite)
throws com.liferay.portal.kernel.webdav.WebDAVException
moveSimpleResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragecom.liferay.portal.kernel.webdav.WebDAVExceptionpublic int putResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest)
throws com.liferay.portal.kernel.webdav.WebDAVException
putResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragecom.liferay.portal.kernel.webdav.WebDAVExceptionpublic com.liferay.portal.kernel.lock.Lock refreshResourceLock(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
String uuid,
long timeout)
throws com.liferay.portal.kernel.webdav.WebDAVException
refreshResourceLock in interface com.liferay.portal.kernel.webdav.WebDAVStoragecom.liferay.portal.kernel.webdav.WebDAVExceptionpublic void setRootPath(String rootPath)
setRootPath in interface com.liferay.portal.kernel.webdav.WebDAVStoragepublic void setToken(String token)
setToken in interface com.liferay.portal.kernel.webdav.WebDAVStoragepublic boolean unlockResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
String token)
throws com.liferay.portal.kernel.webdav.WebDAVException
unlockResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragecom.liferay.portal.kernel.webdav.WebDAVExceptionprotected long getPlid(long groupId)
protected boolean isAddGroupPermissions(long groupId)
throws Exception
Exception