com.liferay.portal.webdav
Class WebDAVUtil
java.lang.Object
com.liferay.portal.webdav.WebDAVUtil
public class WebDAVUtil
- extends java.lang.Object
View Source
- Author:
- Brian Wing Shun Chan, Alexander Chow
Method Summary |
static java.lang.String |
encodeURL(java.lang.String url)
|
static java.lang.String |
fixPath(java.lang.String path)
|
static long |
getCompanyId(java.lang.String path)
|
static long |
getCompanyId(java.lang.String[] pathArray)
|
static long |
getDepth(javax.servlet.http.HttpServletRequest request)
|
static java.lang.String |
getDestination(javax.servlet.http.HttpServletRequest request,
java.lang.String rootPath)
|
static long |
getGroupId(java.lang.String path)
|
static long |
getGroupId(java.lang.String[] pathArray)
|
static java.lang.String |
getLockUuid(javax.servlet.http.HttpServletRequest request)
|
static java.lang.String[] |
getPathArray(java.lang.String path)
|
static java.lang.String[] |
getPathArray(java.lang.String path,
boolean fixPath)
|
static java.lang.String |
getResourceName(java.lang.String[] pathArray)
|
static java.lang.String |
getStorageClass(java.lang.String token)
|
static java.lang.String |
getStorageToken(java.lang.String className)
|
static java.util.Collection<java.lang.String> |
getStorageTokens()
|
static long |
getTimeout(javax.servlet.http.HttpServletRequest request)
|
static java.lang.String |
getWebId(java.lang.String path)
|
static java.lang.String |
getWebId(java.lang.String[] pathArray)
|
static boolean |
isEditEnabled(java.lang.String className)
|
static boolean |
isEnabled(java.lang.String className)
|
static boolean |
isOverwrite(javax.servlet.http.HttpServletRequest request)
|
static boolean |
isViewEnabled(java.lang.String className)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DAV_URI
public static final com.liferay.portal.kernel.xml.Namespace DAV_URI
SC_MULTI_STATUS
public static final int SC_MULTI_STATUS
- See Also:
- Constant Field Values
SC_LOCKED
public static final int SC_LOCKED
- See Also:
- Constant Field Values
TOKEN_PREFIX
public static final java.lang.String TOKEN_PREFIX
- See Also:
- Constant Field Values
encodeURL
public static java.lang.String encodeURL(java.lang.String url)
fixPath
public static java.lang.String fixPath(java.lang.String path)
getCompanyId
public static long getCompanyId(java.lang.String path)
throws WebDAVException
- Throws:
WebDAVException
getCompanyId
public static long getCompanyId(java.lang.String[] pathArray)
throws WebDAVException
- Throws:
WebDAVException
getDepth
public static long getDepth(javax.servlet.http.HttpServletRequest request)
getDestination
public static java.lang.String getDestination(javax.servlet.http.HttpServletRequest request,
java.lang.String rootPath)
getGroupId
public static long getGroupId(java.lang.String path)
throws WebDAVException
- Throws:
WebDAVException
getGroupId
public static long getGroupId(java.lang.String[] pathArray)
throws WebDAVException
- Throws:
WebDAVException
getLockUuid
public static java.lang.String getLockUuid(javax.servlet.http.HttpServletRequest request)
throws WebDAVException
- Throws:
WebDAVException
getPathArray
public static java.lang.String[] getPathArray(java.lang.String path)
getPathArray
public static java.lang.String[] getPathArray(java.lang.String path,
boolean fixPath)
getResourceName
public static java.lang.String getResourceName(java.lang.String[] pathArray)
getStorageClass
public static java.lang.String getStorageClass(java.lang.String token)
getStorageToken
public static java.lang.String getStorageToken(java.lang.String className)
getStorageTokens
public static java.util.Collection<java.lang.String> getStorageTokens()
getTimeout
public static long getTimeout(javax.servlet.http.HttpServletRequest request)
getWebId
public static java.lang.String getWebId(java.lang.String path)
throws WebDAVException
- Throws:
WebDAVException
getWebId
public static java.lang.String getWebId(java.lang.String[] pathArray)
throws WebDAVException
- Throws:
WebDAVException
isEditEnabled
public static boolean isEditEnabled(java.lang.String className)
isEnabled
public static boolean isEnabled(java.lang.String className)
isOverwrite
public static boolean isOverwrite(javax.servlet.http.HttpServletRequest request)
isViewEnabled
public static boolean isViewEnabled(java.lang.String className)