com.ecyrd.jspwiki.dav
Class WebdavServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by com.ecyrd.jspwiki.dav.WebdavServlet
All Implemented Interfaces:
Serializable, Servlet, ServletConfig
Direct Known Subclasses:
AttachmentServlet, WikiDavServlet

public class WebdavServlet
extends HttpServlet

Since:
See Also:
Serialized Form

Field Summary
static int SC_FAILED_DEPENDENCY
           
static int SC_INSUFFICIENT_STORAGE
           
static int SC_LOCKED
           
static int SC_MULTISTATUS
           
static int SC_PROCESSING
           
static int SC_UNPROCESSABLE
           
 
Constructor Summary
WebdavServlet()
           
 
Method Summary
 void doCopy(HttpServletRequest request, HttpServletResponse response)
           
 void doLock(HttpServletRequest request, HttpServletResponse response)
          The default implementation of this class just returns an error code.
 void doMkCol(HttpServletRequest request, HttpServletResponse response)
           
 void doMove(HttpServletRequest request, HttpServletResponse response)
           
 void doPropFind(HttpServletRequest request, HttpServletResponse response)
           
 void doPropPatch(HttpServletRequest request, HttpServletResponse response)
           
 void doUnlock(HttpServletRequest request, HttpServletResponse response)
          The default implementation of this class just returns an error code.
protected  void service(HttpServletRequest request, HttpServletResponse response)
           
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SC_PROCESSING

public static final int SC_PROCESSING
See Also:
Constant Field Values

SC_MULTISTATUS

public static final int SC_MULTISTATUS
See Also:
Constant Field Values

SC_UNPROCESSABLE

public static final int SC_UNPROCESSABLE
See Also:
Constant Field Values

SC_LOCKED

public static final int SC_LOCKED
See Also:
Constant Field Values

SC_FAILED_DEPENDENCY

public static final int SC_FAILED_DEPENDENCY
See Also:
Constant Field Values

SC_INSUFFICIENT_STORAGE

public static final int SC_INSUFFICIENT_STORAGE
See Also:
Constant Field Values
Constructor Detail

WebdavServlet

public WebdavServlet()
Method Detail

doPropFind

public void doPropFind(HttpServletRequest request,
                       HttpServletResponse response)
                throws ServletException,
                       IOException
Throws:
ServletException
IOException

doPropPatch

public void doPropPatch(HttpServletRequest request,
                        HttpServletResponse response)
                 throws ServletException,
                        IOException
Throws:
ServletException
IOException

doMkCol

public void doMkCol(HttpServletRequest request,
                    HttpServletResponse response)
             throws ServletException,
                    IOException
Throws:
ServletException
IOException

doCopy

public void doCopy(HttpServletRequest request,
                   HttpServletResponse response)
            throws ServletException,
                   IOException
Throws:
ServletException
IOException

doMove

public void doMove(HttpServletRequest request,
                   HttpServletResponse response)
            throws ServletException,
                   IOException
Throws:
ServletException
IOException

doLock

public void doLock(HttpServletRequest request,
                   HttpServletResponse response)
            throws ServletException,
                   IOException
The default implementation of this class just returns an error code.

Parameters:
request -
response -
Throws:
ServletException
IOException

doUnlock

public void doUnlock(HttpServletRequest request,
                     HttpServletResponse response)
              throws ServletException,
                     IOException
The default implementation of this class just returns an error code.

Parameters:
request -
response -
Throws:
ServletException
IOException

service

protected void service(HttpServletRequest request,
                       HttpServletResponse response)
                throws ServletException,
                       IOException
Overrides:
service in class HttpServlet
Throws:
ServletException
IOException