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
METHODSFields inherited from interface org.apache.jackrabbit.webdav.version.DeltaVResource
METHODS, METHODS_INCL_MKWORKSPACE -
Constructor Summary
ConstructorsConstructorDescriptionDeltaVResourceImpl(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 TypeMethodDescriptionvoidaddWorkspace(org.apache.jackrabbit.webdav.DavResource workspace) org.apache.jackrabbit.webdav.version.OptionsResponsegetOptionResponse(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.ReportgetReport(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, unlockMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getComplianceClassin interfaceorg.apache.jackrabbit.webdav.DavResource- Overrides:
getComplianceClassin classDavResourceImpl- Returns:
- DavResource#COMPLIANCE_CLASS
- See Also:
-
getOptionResponse
public org.apache.jackrabbit.webdav.version.OptionsResponse getOptionResponse(org.apache.jackrabbit.webdav.version.OptionsInfo optionsInfo) - Specified by:
getOptionResponsein 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:
getReportin 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:
addWorkspacein 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:
getReferenceResourcesin interfaceorg.apache.jackrabbit.webdav.version.DeltaVResource- Throws:
org.apache.jackrabbit.webdav.DavException
-