Class AbstractHtmlReport

    • Field Detail

      • module

        public static final java.lang.String module
      • FILE_REPORT_OUTPUT

        public static final java.lang.String FILE_REPORT_OUTPUT
        See Also:
        Constant Field Values
    • Constructor Detail

      • AbstractHtmlReport

        public AbstractHtmlReport​(javax.servlet.http.HttpServletRequest request,
                                  javax.servlet.http.HttpServletResponse response)
        Constructs a new report using the provided locale for the output language.
        Parameters:
        request - HttpServletRequest
        response - HttpServletResponse
      • AbstractHtmlReport

        public AbstractHtmlReport​(javax.servlet.http.HttpServletRequest request,
                                  javax.servlet.http.HttpServletResponse response,
                                  boolean writeHtml,
                                  boolean isTransient)
        Constructs a new report using the provided locale for the output language.
        Parameters:
        request - HttpServletRequest
        response - HttpServletResponse
        writeHtml - if true, this report should generate HTML instead of JavaScript output
        isTransient - If set to true nothing is kept in memory
    • Method Detail

      • prepareDisplayReport

        public void prepareDisplayReport​(javax.servlet.http.HttpServletRequest request,
                                         javax.servlet.http.HttpServletResponse response,
                                         java.lang.String name,
                                         java.lang.String dialogUri)
                                  throws java.io.IOException
        Prepare display an html report.
        Throws:
        java.io.IOException
      • initializeThread

        public abstract InterfaceReportThread initializeThread​(javax.servlet.http.HttpServletRequest request,
                                                               javax.servlet.http.HttpServletResponse response,
                                                               java.lang.String name)
        Initializes the report thread to use for this report.

        Returns:
        the reported thread to use for this report.
      • setDialogRealUri

        public void setDialogRealUri​(javax.servlet.http.HttpServletRequest request,
                                     java.lang.String dialogUri)
        Set the report dialog uri.
        Parameters:
        dialogUri -
      • checkButton

        public static java.lang.String checkButton​(javax.servlet.http.HttpServletRequest request,
                                                   javax.servlet.http.HttpServletResponse response)