Class WebDavHttpMethodDispatcher

java.lang.Object
org.exoplatform.documents.webdav.service.WebDavHttpMethodDispatcher

@Component public class WebDavHttpMethodDispatcher extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final org.exoplatform.services.log.Log
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    handle(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse)
    Handles All WebDav Requests.
    protected void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • LOG

      protected static final org.exoplatform.services.log.Log LOG
  • Constructor Details

    • WebDavHttpMethodDispatcher

      public WebDavHttpMethodDispatcher()
  • Method Details

    • init

      @PostConstruct protected void init()
    • handle

      public void handle(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse)
      Handles All WebDav Requests. A main operations which will dispatch the request into the adequate WebDavHttpMethodPlugin
      Parameters:
      httpRequest - HttpServletRequest
      httpResponse - HttpServletResponse