org.apache.jackrabbit.webdav.simple
Class ResourceFactoryImpl

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

public class ResourceFactoryImpl
extends Object
implements DavResourceFactory

ResourceFactoryImpl implements a simple DavResourceFactory


Constructor Summary
ResourceFactoryImpl(LockManager lockMgr, ResourceConfig resourceConfig)
          Create a new ResourceFactory that uses the given lock manager and resource filter.
 
Method Summary
 DavResource createResource(DavResourceLocator locator, DavServletRequest request, DavServletResponse response)
          Create a new DavResource from the given locator and request.
 DavResource createResource(DavResourceLocator locator, 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(LockManager lockMgr,
                           ResourceConfig resourceConfig)
Create a new ResourceFactory that uses the given lock manager and resource filter.

Parameters:
lockMgr -
resourceConfig -
Method Detail

createResource

public DavResource createResource(DavResourceLocator locator,
                                  DavServletRequest request,
                                  DavServletResponse response)
                           throws DavException
Create a new DavResource from the given locator and request.

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

createResource

public DavResource createResource(DavResourceLocator locator,
                                  DavSession session)
                           throws DavException
Create a new DavResource from the given locator and webdav session.

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


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.