org.apache.jackrabbit.webdav.simple
Class ResourceFactoryImpl

java.lang.Object
  extended byorg.apache.jackrabbit.webdav.simple.ResourceFactoryImpl
All Implemented Interfaces:
org.apache.jackrabbit.webdav.DavResourceFactory

public class ResourceFactoryImpl
extends Object
implements org.apache.jackrabbit.webdav.DavResourceFactory

ResourceFactoryImpl implements a simple DavResourceFactory


Constructor Summary
ResourceFactoryImpl(org.apache.jackrabbit.webdav.lock.LockManager lockMgr)
          Create a new ResourceFactory that uses the given lock manager and the default resource config.
ResourceFactoryImpl(org.apache.jackrabbit.webdav.lock.LockManager lockMgr, ResourceConfig resourceConfig)
          Create a new ResourceFactory that uses the given lock manager and resource filter.
 
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)
          Create a new DavResource from the given locator and request.
 org.apache.jackrabbit.webdav.DavResource createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, org.apache.jackrabbit.webdav.DavSession session)
          Create a new DavResource from the given locator and webdav session.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceFactoryImpl

public ResourceFactoryImpl(org.apache.jackrabbit.webdav.lock.LockManager lockMgr)
Create a new ResourceFactory that uses the given lock manager and the default resource config.

Parameters:
lockMgr -

ResourceFactoryImpl

public ResourceFactoryImpl(org.apache.jackrabbit.webdav.lock.LockManager lockMgr,
                           ResourceConfig resourceConfig)
Create a new ResourceFactory that uses the given lock manager and resource filter.

Parameters:
lockMgr -
resourceConfig -
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
Create a new DavResource from the given locator and request.

Specified by:
createResource in interface org.apache.jackrabbit.webdav.DavResourceFactory
Parameters:
locator -
request -
response -
Returns:
Throws:
org.apache.jackrabbit.webdav.DavException
See Also:
DavResourceFactory.createResource(DavResourceLocator, DavServletRequest, DavServletResponse)

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
Create a new DavResource from the given locator and webdav session.

Specified by:
createResource in interface org.apache.jackrabbit.webdav.DavResourceFactory
Parameters:
locator -
session -
Returns:
Throws:
org.apache.jackrabbit.webdav.DavException
See Also:
DavResourceFactory.createResource(DavResourceLocator, DavSession)


Copyright © 2005-2006 . All Rights Reserved.