Interface DeltaVServletRequest

    • Method Detail

      • getLabel

        java.lang.String getLabel()
        Returns the Label header or null
        Returns:
        label header or null
        See Also:
        DeltaVConstants.HEADER_LABEL
      • getLabelInfo

        LabelInfo getLabelInfo()
                        throws DavException
        Return the request body as LabelInfo object or null if parsing the request body or the creation of the label info failed.
        Returns:
        LabelInfo object or null
        Throws:
        DavException - in case of an invalid request body
      • getMergeInfo

        MergeInfo getMergeInfo()
                        throws DavException
        Return the request body as MergeInfo object or null if the creation failed due to invalid format.
        Returns:
        MergeInfo object or null
        Throws:
        DavException - in case of an invalid request body
      • getUpdateInfo

        UpdateInfo getUpdateInfo()
                          throws DavException
        Parses the UPDATE request body a build the corresponding UpdateInfo object. If the request body is missing or does not of the required format null is returned.
        Returns:
        the parsed update request body or null
        Throws:
        DavException - in case of an invalid request body
      • getReportInfo

        ReportInfo getReportInfo()
                          throws DavException
        Returns the request body and the Depth header as ReportInfo object. The default depth, if no Depth header, is DavConstants.DEPTH_0. If the request body could not be parsed into an Element null is returned.
        Returns:
        ReportInfo or null
        Throws:
        DavException - in case of an invalid request body