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.WebDAVStorage
com.liferay.portal.kernel.webdav.WebDAVException
public 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.WebDAVStorage
com.liferay.portal.kernel.webdav.WebDAVException
public int deleteResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) throws com.liferay.portal.kernel.webdav.WebDAVException
deleteResource
in interface com.liferay.portal.kernel.webdav.WebDAVStorage
com.liferay.portal.kernel.webdav.WebDAVException
public String getRootPath()
getRootPath
in interface com.liferay.portal.kernel.webdav.WebDAVStorage
public String getToken()
getToken
in interface com.liferay.portal.kernel.webdav.WebDAVStorage
public boolean isAvailable(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) throws com.liferay.portal.kernel.webdav.WebDAVException
isAvailable
in interface com.liferay.portal.kernel.webdav.WebDAVStorage
com.liferay.portal.kernel.webdav.WebDAVException
public boolean isSupportsClassTwo()
isSupportsClassTwo
in interface com.liferay.portal.kernel.webdav.WebDAVStorage
public 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.WebDAVStorage
com.liferay.portal.kernel.webdav.WebDAVException
public 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.WebDAVStorage
com.liferay.portal.kernel.webdav.WebDAVException
public 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.WebDAVStorage
com.liferay.portal.kernel.webdav.WebDAVException
public 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.WebDAVStorage
com.liferay.portal.kernel.webdav.WebDAVException
public int putResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) throws com.liferay.portal.kernel.webdav.WebDAVException
putResource
in interface com.liferay.portal.kernel.webdav.WebDAVStorage
com.liferay.portal.kernel.webdav.WebDAVException
public 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.WebDAVStorage
com.liferay.portal.kernel.webdav.WebDAVException
public void setRootPath(String rootPath)
setRootPath
in interface com.liferay.portal.kernel.webdav.WebDAVStorage
public void setToken(String token)
setToken
in interface com.liferay.portal.kernel.webdav.WebDAVStorage
public 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.WebDAVStorage
com.liferay.portal.kernel.webdav.WebDAVException
protected long getPlid(long groupId)
protected boolean isAddGroupPermissions(long groupId) throws Exception
Exception