org.exist.http.webdav.methods
Class Propfind

java.lang.Object
  extended byorg.exist.http.webdav.methods.AbstractWebDAVMethod
      extended byorg.exist.http.webdav.methods.Propfind
All Implemented Interfaces:
WebDAVMethod

public class Propfind
extends AbstractWebDAVMethod

Implements the WebDAV PROPFIND method.

Author:
wolf

Field Summary
 
Fields inherited from class org.exist.http.webdav.methods.AbstractWebDAVMethod
pool
 
Constructor Summary
Propfind(BrokerPool pool)
           
 
Method Summary
protected  int getDepth(HttpServletRequest req)
           
 void process(User user, HttpServletRequest request, HttpServletResponse response, java.lang.String path)
          Process a WebDAV request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Propfind

public Propfind(BrokerPool pool)
Method Detail

process

public void process(User user,
                    HttpServletRequest request,
                    HttpServletResponse response,
                    java.lang.String path)
             throws ServletException,
                    java.io.IOException
Description copied from interface: WebDAVMethod
Process a WebDAV request. The collection and resource parameters are set to the corresponding objects selected by the request path. The user parameter represents a valid database user.

Parameters:
user -
request -
response -
Throws:
java.io.IOException
ServletException

getDepth

protected int getDepth(HttpServletRequest req)


<oXygen/> XML Editor provides support for editing and debugging XQuery expressions against the eXist XML Database.