Class WebDAVUtil

Object
com.liferay.portal.kernel.webdav.WebDAVUtil

public class WebDAVUtil extends Object
Author:
Brian Wing Shun Chan, Alexander Chow, Raymond Augé
  • Field Details

  • Constructor Details

    • WebDAVUtil

      public WebDAVUtil()
  • Method Details

    • createNamespace

      public static Namespace createNamespace(String prefix, String uri)
    • getDepth

      public static long getDepth(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getDestination

      public static String getDestination(javax.servlet.http.HttpServletRequest httpServletRequest, String rootPath)
    • getGroupId

      public static long getGroupId(long companyId, String path) throws WebDAVException
      Throws:
      WebDAVException
    • getGroupId

      public static long getGroupId(long companyId, String[] pathArray) throws WebDAVException
      Throws:
      WebDAVException
    • getGroups

      public static List<Group> getGroups(long userId) throws Exception
      Throws:
      Exception
    • getGroups

      public static List<Group> getGroups(User user) throws Exception
      Throws:
      Exception
    • getLockUuid

      public static String getLockUuid(javax.servlet.http.HttpServletRequest httpServletRequest) throws WebDAVException
      Throws:
      WebDAVException
    • getPathArray

      public static String[] getPathArray(String path)
    • getPathArray

      public static String[] getPathArray(String path, boolean fixTrailing)
    • getResourceName

      public static String getResourceName(String[] pathArray)
    • getStorage

      public static WebDAVStorage getStorage(String token)
    • getStorageToken

      public static String getStorageToken(Portlet portlet)
    • getStorageTokens

      public static Collection<String> getStorageTokens()
    • getTimeout

      public static long getTimeout(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isOverwrite

      public static boolean isOverwrite(javax.servlet.http.HttpServletRequest httpServletRequest)
    • stripManualCheckInRequiredPath

      public static String stripManualCheckInRequiredPath(String url)
    • stripOfficeExtension

      public static String stripOfficeExtension(String url)
    • stripToken

      public static String stripToken(String url, String token)