java.lang.Object
org.exoplatform.services.jcr.webdav.command.deltav.ReportCommand

public class ReportCommand extends Object
Created by The eXo Platform SAS
Version:
$Id: $
Author:
Vitaly Guly - gavrikvetal@gmail.com
  • Constructor Details

    • ReportCommand

      public ReportCommand()
  • Method Details

    • report

      public javax.ws.rs.core.Response report(javax.jcr.Session session, String path, org.exoplatform.common.util.HierarchicalProperty body, Depth depth, String baseURI)
      Webdav Report method implementation.
      Parameters:
      session - current session
      path - resource path
      body - request bidy
      depth - report depth
      baseURI - base Uri
      Returns:
      the instance of javax.ws.rs.core.Response
    • getProperties

      protected Set<QName> getProperties(org.exoplatform.common.util.HierarchicalProperty body)
      Returns the list of properties.
      Parameters:
      body - request body
      Returns:
      the list of properties