Class PropFindWebDavHandler

java.lang.Object
org.exoplatform.documents.webdav.plugin.WebDavHttpMethodPlugin
org.exoplatform.documents.webdav.plugin.impl.PropFindWebDavHandler

@Component public class PropFindWebDavHandler extends WebDavHttpMethodPlugin
  • Constructor Details

    • PropFindWebDavHandler

      public PropFindWebDavHandler()
  • Method Details

    • handle

      public void handle(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse) throws org.exoplatform.documents.webdav.model.WebDavException
      Description copied from class: WebDavHttpMethodPlugin
      Handles the WebDav Request switch designated method
      Specified by:
      handle in class WebDavHttpMethodPlugin
      Parameters:
      httpRequest - HttpServletRequest
      httpResponse - HttpServletResponse
      Throws:
      org.exoplatform.documents.webdav.model.WebDavException - when an error happened while handling the operation
    • writeResponse

      public void writeResponse(org.exoplatform.documents.webdav.model.WebDavItem rootResource, Set<QName> requestedPropertyNames, boolean requestPropertyNamesOnly, int depth, jakarta.servlet.http.HttpServletResponse httpResponse)
    • getPropStats

      public Map<String,Collection<org.exoplatform.documents.webdav.model.WebDavItemProperty>> getPropStats(org.exoplatform.documents.webdav.model.WebDavItem resource, Set<QName> requestedPropertyNames, boolean propertyNamesOnly)