Interface Report

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ReportType getType()
      Returns the registered type of this report.
      void init​(DavResource resource, ReportInfo info)
      Set the DeltaVResource for which this report was requested and the ReportInfo as specified by the REPORT request body, that defines the details for this report.
      Please note that this methods should perform basic validation checks in order to prevent exceptional situations during the xml serialization.
      boolean isMultiStatusReport()
      Returns true if this Report will send a MultiStatus response.
      Please note that RFC 3253 that the the response must be a 207 Multi-Status, if a Depth request header is present.
    • Method Detail

      • getType

        ReportType getType()
        Returns the registered type of this report.
        Returns:
        the type of this report.
      • isMultiStatusReport

        boolean isMultiStatusReport()
        Returns true if this Report will send a MultiStatus response.
        Please note that RFC 3253 that the the response must be a 207 Multi-Status, if a Depth request header is present.
        Returns:
      • init

        void init​(DavResource resource,
                  ReportInfo info)
           throws DavException
        Set the DeltaVResource for which this report was requested and the ReportInfo as specified by the REPORT request body, that defines the details for this report.
        Please note that this methods should perform basic validation checks in order to prevent exceptional situations during the xml serialization.
        Parameters:
        resource -
        info -
        Throws:
        DavException