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:
  • 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

      public String getComplianceClass()
      Specified by:
      getComplianceClass in interface org.apache.jackrabbit.webdav.DavResource
      Overrides:
      getComplianceClass in class DavResourceImpl
      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 interface org.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 interface org.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 interface org.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 interface org.apache.jackrabbit.webdav.version.DeltaVResource
      Throws:
      org.apache.jackrabbit.webdav.DavException