com.xpn.xwiki.plugin.webdav.utils
Class XWikiDavResourceFactory

java.lang.Object
  extended by com.xpn.xwiki.plugin.webdav.utils.XWikiDavResourceFactory
All Implemented Interfaces:
org.apache.jackrabbit.webdav.DavResourceFactory

public class XWikiDavResourceFactory
extends java.lang.Object
implements org.apache.jackrabbit.webdav.DavResourceFactory

Responsible for forming WebDAV resources corresponding to a given WebDAV request.

Version:
$Id: XWikiDavResourceFactory.java 32446 2010-11-04 08:55:46Z vmassol $

Constructor Summary
XWikiDavResourceFactory(javax.servlet.ServletContext servletContext)
          Create a new XWikiDavResourceFactory.
 
Method Summary
 org.apache.jackrabbit.webdav.DavResource createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, org.apache.jackrabbit.webdav.DavServletRequest request, org.apache.jackrabbit.webdav.DavServletResponse response)
          
 org.apache.jackrabbit.webdav.DavResource createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, org.apache.jackrabbit.webdav.DavSession session)
          
 XWikiDavResource createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, org.apache.jackrabbit.webdav.DavSession session, org.apache.jackrabbit.webdav.DavServletRequest request, org.apache.jackrabbit.webdav.DavServletResponse response)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XWikiDavResourceFactory

public XWikiDavResourceFactory(javax.servlet.ServletContext servletContext)
                        throws javax.servlet.ServletException
Create a new XWikiDavResourceFactory.

Throws:
javax.servlet.ServletException
Method Detail

createResource

public org.apache.jackrabbit.webdav.DavResource createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator,
                                                               org.apache.jackrabbit.webdav.DavServletRequest request,
                                                               org.apache.jackrabbit.webdav.DavServletResponse response)
                                                        throws org.apache.jackrabbit.webdav.DavException

Specified by:
createResource in interface org.apache.jackrabbit.webdav.DavResourceFactory
Throws:
org.apache.jackrabbit.webdav.DavException

createResource

public org.apache.jackrabbit.webdav.DavResource createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator,
                                                               org.apache.jackrabbit.webdav.DavSession session)
                                                        throws org.apache.jackrabbit.webdav.DavException

Specified by:
createResource in interface org.apache.jackrabbit.webdav.DavResourceFactory
Throws:
org.apache.jackrabbit.webdav.DavException

createResource

public XWikiDavResource createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator,
                                       org.apache.jackrabbit.webdav.DavSession session,
                                       org.apache.jackrabbit.webdav.DavServletRequest request,
                                       org.apache.jackrabbit.webdav.DavServletResponse response)
                                throws org.apache.jackrabbit.webdav.DavException

Throws:
org.apache.jackrabbit.webdav.DavException


Copyright © 2004-2011 XWiki. All Rights Reserved.