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 Object
implements org.apache.jackrabbit.webdav.DavResourceFactory

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

Version:
$Id: bc25d420b490d6c5903495abba35e8901ef05d8b $

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-2013 XWiki. All Rights Reserved.