Class ResourceFactoryImpl
- java.lang.Object
-
- org.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
Constructors Constructor Description ResourceFactoryImpl(org.apache.jackrabbit.webdav.lock.LockManager lockMgr, ResourceConfig resourceConfig)
Create a newResourceFactory
that uses the given lock manager and resource filter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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 newDavResource
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 newDavResource
from the given locator and webdav session.
-
-
-
Constructor Detail
-
ResourceFactoryImpl
public ResourceFactoryImpl(org.apache.jackrabbit.webdav.lock.LockManager lockMgr, ResourceConfig resourceConfig)
Create a newResourceFactory
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 newDavResource
from the given locator and request.- Specified by:
createResource
in interfaceorg.apache.jackrabbit.webdav.DavResourceFactory
- Parameters:
locator
-request
-response
-- Returns:
- DavResource
- 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 newDavResource
from the given locator and webdav session.- Specified by:
createResource
in interfaceorg.apache.jackrabbit.webdav.DavResourceFactory
- Parameters:
locator
-session
-- Returns:
- Throws:
org.apache.jackrabbit.webdav.DavException
- See Also:
DavResourceFactory.createResource(DavResourceLocator, DavSession)
-
-