Package com.logicaldoc.webdav.resource
Class DavResourceFactoryImpl
- java.lang.Object
-
- com.logicaldoc.webdav.resource.DavResourceFactoryImpl
-
- All Implemented Interfaces:
DavResourceFactory
public class DavResourceFactoryImpl extends Object implements DavResourceFactory
For more informations, please visitResourceFactoryImpl
- Author:
- Sebastian Wenzky
-
-
Constructor Summary
Constructors Constructor Description DavResourceFactoryImpl(org.apache.jackrabbit.webdav.lock.LockManager lockMgr)
DavResourceFactoryImpl(org.apache.jackrabbit.webdav.lock.LockManager lockMgr, ResourceConfig resourceConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.jackrabbit.webdav.DavResource
createRangeResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, WebdavSession session, org.apache.commons.lang3.tuple.Pair<String,String> parsedRange)
org.apache.jackrabbit.webdav.DavResource
createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, WebdavSession session)
org.apache.jackrabbit.webdav.DavResource
createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, WebdavSession session, Resource resource)
org.apache.jackrabbit.webdav.DavResource
createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, org.apache.jackrabbit.webdav.DavServletRequest request)
org.apache.jackrabbit.webdav.DavResource
createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, org.apache.jackrabbit.webdav.DavServletRequest request, WebdavSession session)
-
-
-
Constructor Detail
-
DavResourceFactoryImpl
public DavResourceFactoryImpl(org.apache.jackrabbit.webdav.lock.LockManager lockMgr)
-
DavResourceFactoryImpl
public DavResourceFactoryImpl(org.apache.jackrabbit.webdav.lock.LockManager lockMgr, ResourceConfig resourceConfig)
-
-
Method Detail
-
createResource
public org.apache.jackrabbit.webdav.DavResource createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, org.apache.jackrabbit.webdav.DavServletRequest request) throws org.apache.jackrabbit.webdav.DavException
- Specified by:
createResource
in interfaceDavResourceFactory
- Throws:
org.apache.jackrabbit.webdav.DavException
-
createResource
public org.apache.jackrabbit.webdav.DavResource createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, org.apache.jackrabbit.webdav.DavServletRequest request, WebdavSession session) throws org.apache.jackrabbit.webdav.DavException
- Specified by:
createResource
in interfaceDavResourceFactory
- Throws:
org.apache.jackrabbit.webdav.DavException
-
createResource
public org.apache.jackrabbit.webdav.DavResource createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, WebdavSession session) throws org.apache.jackrabbit.webdav.DavException
- Specified by:
createResource
in interfaceDavResourceFactory
- Throws:
org.apache.jackrabbit.webdav.DavException
-
createResource
public org.apache.jackrabbit.webdav.DavResource createResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, WebdavSession session, Resource resource) throws org.apache.jackrabbit.webdav.DavException
- Throws:
org.apache.jackrabbit.webdav.DavException
-
createRangeResource
public org.apache.jackrabbit.webdav.DavResource createRangeResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, WebdavSession session, org.apache.commons.lang3.tuple.Pair<String,String> parsedRange) throws org.apache.jackrabbit.webdav.DavException
- Specified by:
createRangeResource
in interfaceDavResourceFactory
- Throws:
org.apache.jackrabbit.webdav.DavException
-
-