public abstract class BaseWebDAVStorageImpl
extends java.lang.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,
java.lang.String destination,
boolean overwrite,
long depth) |
int |
copySimpleResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
java.lang.String destination,
boolean overwrite) |
int |
deleteResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) |
protected long |
getPlid(long groupId) |
java.lang.String |
getRootPath() |
java.lang.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,
java.lang.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,
java.lang.String destination,
boolean overwrite) |
int |
moveSimpleResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
java.lang.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,
java.lang.String uuid,
long timeout) |
void |
setRootPath(java.lang.String rootPath) |
void |
setToken(java.lang.String token) |
boolean |
unlockResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
java.lang.String token) |
public int copyCollectionResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
java.lang.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,
java.lang.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 java.lang.String getRootPath()
getRootPath in interface com.liferay.portal.kernel.webdav.WebDAVStoragepublic java.lang.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,
java.lang.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,
java.lang.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,
java.lang.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,
java.lang.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(java.lang.String rootPath)
setRootPath in interface com.liferay.portal.kernel.webdav.WebDAVStoragepublic void setToken(java.lang.String token)
setToken in interface com.liferay.portal.kernel.webdav.WebDAVStoragepublic boolean unlockResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
java.lang.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 java.lang.Exception
java.lang.Exception