Package com.logicaldoc.webdav.version
Class VersionHistoryResourceImpl
java.lang.Object
com.logicaldoc.webdav.resource.DavResourceImpl
com.logicaldoc.webdav.resource.DeltaVResourceImpl
com.logicaldoc.webdav.version.VersionHistoryResourceImpl
- All Implemented Interfaces:
- Serializable,- org.apache.jackrabbit.webdav.DavResource,- org.apache.jackrabbit.webdav.version.DeltaVResource,- org.apache.jackrabbit.webdav.version.VersionHistoryResource
public class VersionHistoryResourceImpl
extends DeltaVResourceImpl
implements org.apache.jackrabbit.webdav.version.VersionHistoryResource
For more informations, please visit
 
VersionHistoryResourceImpl- Author:
- Sebastian Wenzky
- See Also:
- 
Field SummaryFields inherited from interface org.apache.jackrabbit.webdav.DavResourceMETHODSFields inherited from interface org.apache.jackrabbit.webdav.version.DeltaVResourceMETHODS, METHODS_INCL_MKWORKSPACEFields inherited from interface org.apache.jackrabbit.webdav.version.VersionHistoryResourceMETHODS, ROOT_VERSION, VERSION_SET
- 
Constructor SummaryConstructorsConstructorDescriptionVersionHistoryResourceImpl(org.apache.jackrabbit.webdav.DavResourceLocator locator, DavResourceFactory factory, WebdavSession session, ResourceConfiguration config, Resource resource) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddMember(org.apache.jackrabbit.webdav.DavResource member, org.apache.jackrabbit.webdav.io.InputContext inputContext) Adds a new member to this resource.org.apache.jackrabbit.webdav.MultiStatusResponsealterProperties(List changeList) org.apache.jackrabbit.webdav.MultiStatusResponsealterProperties(org.apache.jackrabbit.webdav.property.DavPropertySet setProperties, org.apache.jackrabbit.webdav.property.DavPropertyNameSet removePropertyNames) org.apache.jackrabbit.webdav.DavResourceIteratororg.apache.jackrabbit.webdav.version.VersionResource[]voidremoveMember(org.apache.jackrabbit.webdav.DavResource member) voidremoveProperty(org.apache.jackrabbit.webdav.property.DavPropertyName propertyName) voidsetProperty(org.apache.jackrabbit.webdav.property.DavProperty<?> property) Methods inherited from class com.logicaldoc.webdav.resource.DeltaVResourceImpladdWorkspace, getComplianceClass, getOptionResponse, getReferenceResources, getReportMethods inherited from class com.logicaldoc.webdav.resource.DavResourceImpladdLockManager, copy, exists, getCollection, getDisplayName, getExportContext, getFactory, getHref, getLocator, getLock, getLocks, getModificationTime, getProperties, getProperty, getPropertyNames, getResourcePath, getSession, getSupportedMethods, hasLock, isCollection, isLockable, lock, move, refreshLock, spool, unlockMethods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jackrabbit.webdav.DavResourceaddLockManager, copy, exists, getCollection, getComplianceClass, getDisplayName, getFactory, getHref, getLocator, getLock, getLocks, getModificationTime, getProperties, getProperty, getPropertyNames, getResourcePath, getSession, getSupportedMethods, hasLock, isCollection, isLockable, lock, move, refreshLock, spool, unlockMethods inherited from interface org.apache.jackrabbit.webdav.version.DeltaVResourceaddWorkspace, getOptionResponse, getReferenceResources, getReport
- 
Constructor Details- 
VersionHistoryResourceImplpublic VersionHistoryResourceImpl(org.apache.jackrabbit.webdav.DavResourceLocator locator, DavResourceFactory factory, WebdavSession session, ResourceConfiguration config, Resource resource) throws org.apache.jackrabbit.webdav.DavException - Throws:
- org.apache.jackrabbit.webdav.DavException
 
 
- 
- 
Method Details- 
getMemberspublic org.apache.jackrabbit.webdav.DavResourceIterator getMembers()- Specified by:
- getMembersin interface- org.apache.jackrabbit.webdav.DavResource
- Overrides:
- getMembersin class- DavResourceImpl
- Returns:
- an iterator
- See Also:
 
- 
addMemberpublic void addMember(org.apache.jackrabbit.webdav.DavResource member, org.apache.jackrabbit.webdav.io.InputContext inputContext) throws org.apache.jackrabbit.webdav.DavException Description copied from class:DavResourceImplAdds a new member to this resource.- Specified by:
- addMemberin interface- org.apache.jackrabbit.webdav.DavResource
- Overrides:
- addMemberin class- DavResourceImpl
- Throws:
- org.apache.jackrabbit.webdav.DavException
- See Also:
 
- 
removeMemberpublic void removeMember(org.apache.jackrabbit.webdav.DavResource member) throws org.apache.jackrabbit.webdav.DavException - Specified by:
- removeMemberin interface- org.apache.jackrabbit.webdav.DavResource
- Overrides:
- removeMemberin class- DavResourceImpl
- Throws:
- org.apache.jackrabbit.webdav.DavException
 
- 
setPropertypublic void setProperty(org.apache.jackrabbit.webdav.property.DavProperty<?> property) throws org.apache.jackrabbit.webdav.DavException - Specified by:
- setPropertyin interface- org.apache.jackrabbit.webdav.DavResource
- Overrides:
- setPropertyin class- DavResourceImpl
- Throws:
- org.apache.jackrabbit.webdav.DavException
 
- 
removePropertypublic void removeProperty(org.apache.jackrabbit.webdav.property.DavPropertyName propertyName) throws org.apache.jackrabbit.webdav.DavException - Specified by:
- removePropertyin interface- org.apache.jackrabbit.webdav.DavResource
- Overrides:
- removePropertyin class- DavResourceImpl
- Throws:
- org.apache.jackrabbit.webdav.DavException
 
- 
alterPropertiespublic org.apache.jackrabbit.webdav.MultiStatusResponse alterProperties(org.apache.jackrabbit.webdav.property.DavPropertySet setProperties, org.apache.jackrabbit.webdav.property.DavPropertyNameSet removePropertyNames) throws org.apache.jackrabbit.webdav.DavException - Overrides:
- alterPropertiesin class- DavResourceImpl
- Parameters:
- setProperties- DAV properties
- removePropertyNames- DAV properties names
- Returns:
- the status
- Throws:
- org.apache.jackrabbit.webdav.DavException- error in the DAV communication
- See Also:
 
- 
alterPropertiespublic org.apache.jackrabbit.webdav.MultiStatusResponse alterProperties(List changeList) throws org.apache.jackrabbit.webdav.DavException - Specified by:
- alterPropertiesin interface- org.apache.jackrabbit.webdav.DavResource
- Overrides:
- alterPropertiesin class- DavResourceImpl
- Throws:
- org.apache.jackrabbit.webdav.DavException
 
- 
getVersionspublic org.apache.jackrabbit.webdav.version.VersionResource[] getVersions() throws org.apache.jackrabbit.webdav.DavException- Specified by:
- getVersionsin interface- org.apache.jackrabbit.webdav.version.VersionHistoryResource
- Throws:
- org.apache.jackrabbit.webdav.DavException
 
 
-