Package com.logicaldoc.webdav.resource
Class DeltaVResourceImpl
java.lang.Object
com.logicaldoc.webdav.resource.DavResourceImpl
com.logicaldoc.webdav.resource.DeltaVResourceImpl
- All Implemented Interfaces:
Serializable
,org.apache.jackrabbit.webdav.DavResource
,org.apache.jackrabbit.webdav.version.DeltaVResource
- Direct Known Subclasses:
VersionControlledResourceImpl
,VersionHistoryResourceImpl
,VersionResourceImpl
public class DeltaVResourceImpl
extends DavResourceImpl
implements org.apache.jackrabbit.webdav.version.DeltaVResource, Serializable
For more informations, please visit
DeltaVResourceImpl
- Author:
- Sebastian Wenzky
- See Also:
-
Field Summary
Fields inherited from interface org.apache.jackrabbit.webdav.DavResource
METHODS
Fields inherited from interface org.apache.jackrabbit.webdav.version.DeltaVResource
METHODS, METHODS_INCL_MKWORKSPACE
-
Constructor Summary
ConstructorDescriptionDeltaVResourceImpl
(org.apache.jackrabbit.webdav.DavResourceLocator locator, DavResourceFactory factory, WebdavSession session, ResourceConfig config) DeltaVResourceImpl
(org.apache.jackrabbit.webdav.DavResourceLocator locator, DavResourceFactory factory, WebdavSession session, ResourceConfig config, boolean isCollection) DeltaVResourceImpl
(org.apache.jackrabbit.webdav.DavResourceLocator locator, DavResourceFactory factory, WebdavSession session, ResourceConfig config, Resource resource) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addWorkspace
(org.apache.jackrabbit.webdav.DavResource workspace) org.apache.jackrabbit.webdav.version.OptionsResponse
getOptionResponse
(org.apache.jackrabbit.webdav.version.OptionsInfo optionsInfo) org.apache.jackrabbit.webdav.DavResource[]
getReferenceResources
(org.apache.jackrabbit.webdav.property.DavPropertyName hrefPropertyName) org.apache.jackrabbit.webdav.version.report.Report
getReport
(org.apache.jackrabbit.webdav.version.report.ReportInfo reportInfo) Methods inherited from class com.logicaldoc.webdav.resource.DavResourceImpl
addLockManager, addMember, alterProperties, alterProperties, copy, exists, getCollection, getDisplayName, getExportContext, getFactory, getHref, getLocator, getLock, getLocks, getMembers, getModificationTime, getProperties, getProperty, getPropertyNames, getResourcePath, getSession, getSupportedMethods, hasLock, isCollection, isLockable, lock, move, refreshLock, removeMember, removeProperty, setProperty, spool, unlock
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.jackrabbit.webdav.DavResource
addLockManager, addMember, alterProperties, copy, exists, getCollection, getDisplayName, getFactory, getHref, getLocator, getLock, getLocks, getMembers, getModificationTime, getProperties, getProperty, getPropertyNames, getResourcePath, getSession, getSupportedMethods, hasLock, isCollection, isLockable, lock, move, refreshLock, removeMember, removeProperty, setProperty, spool, unlock
-
Constructor Details
-
DeltaVResourceImpl
public DeltaVResourceImpl(org.apache.jackrabbit.webdav.DavResourceLocator locator, DavResourceFactory factory, WebdavSession session, ResourceConfig config, Resource resource) throws org.apache.jackrabbit.webdav.DavException - Throws:
org.apache.jackrabbit.webdav.DavException
-
DeltaVResourceImpl
public DeltaVResourceImpl(org.apache.jackrabbit.webdav.DavResourceLocator locator, DavResourceFactory factory, WebdavSession session, ResourceConfig config) throws org.apache.jackrabbit.webdav.DavException - Throws:
org.apache.jackrabbit.webdav.DavException
-
DeltaVResourceImpl
public DeltaVResourceImpl(org.apache.jackrabbit.webdav.DavResourceLocator locator, DavResourceFactory factory, WebdavSession session, ResourceConfig config, boolean isCollection) throws org.apache.jackrabbit.webdav.DavException - Throws:
org.apache.jackrabbit.webdav.DavException
-
-
Method Details
-
getComplianceClass
- Specified by:
getComplianceClass
in interfaceorg.apache.jackrabbit.webdav.DavResource
- Overrides:
getComplianceClass
in classDavResourceImpl
- Returns:
- DavResource#COMPLIANCE_CLASS
- See Also:
-
DavResource.getComplianceClass()
-
getOptionResponse
public org.apache.jackrabbit.webdav.version.OptionsResponse getOptionResponse(org.apache.jackrabbit.webdav.version.OptionsInfo optionsInfo) - Specified by:
getOptionResponse
in interfaceorg.apache.jackrabbit.webdav.version.DeltaVResource
-
getReport
public org.apache.jackrabbit.webdav.version.report.Report getReport(org.apache.jackrabbit.webdav.version.report.ReportInfo reportInfo) throws org.apache.jackrabbit.webdav.DavException - Specified by:
getReport
in interfaceorg.apache.jackrabbit.webdav.version.DeltaVResource
- Throws:
org.apache.jackrabbit.webdav.DavException
-
addWorkspace
public void addWorkspace(org.apache.jackrabbit.webdav.DavResource workspace) throws org.apache.jackrabbit.webdav.DavException - Specified by:
addWorkspace
in interfaceorg.apache.jackrabbit.webdav.version.DeltaVResource
- Throws:
org.apache.jackrabbit.webdav.DavException
-
getReferenceResources
public org.apache.jackrabbit.webdav.DavResource[] getReferenceResources(org.apache.jackrabbit.webdav.property.DavPropertyName hrefPropertyName) throws org.apache.jackrabbit.webdav.DavException - Specified by:
getReferenceResources
in interfaceorg.apache.jackrabbit.webdav.version.DeltaVResource
- Throws:
org.apache.jackrabbit.webdav.DavException
-