protected void doGet()

in src/main/java/org/apache/sling/reqanalyzer/impl/RequestAnalyzerWebConsole.java [145:180]


    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {
        PrintWriter pw = resp.getWriter();

        final String fileSize = this.formatByteSize(this.logFile.length());
        pw.printf("<p class='statline ui-state-highlight'>Request Log Size %s</p>%n", fileSize);

        pw.println("<table class='nicetable ui-widget'>");
        pw.println("  <thead>");
        pw.println("    <tr>");
        pw.println("        <th class='ui-widget-header'>Name</th>");
        pw.println("        <th class='ui-widget-header'>Last Update</th>");
        pw.println("        <th class='ui-widget-header'>Size</th>");
        pw.println("        <th class='ui-widget-header'>Action</th>");
        pw.println("    </tr>");
        pw.println("</thead>");
        pw.println("<tbody>");

        pw.println("<tr>");

        pw.printf("<td><a href='${pluginRoot}%s'>%s</a> (<a href='${pluginRoot}%s'>zipped</a>)</td>%n", RAW_FILE_MARKER, this.logFile.getName(), ZIP_FILE_MARKER);
        pw.printf("<td>%s</td><td>%s</td>", new Date(this.logFile.lastModified()), fileSize);

        pw.println("<td><ul class='icons ui-widget'>");
        if (canOpenSwingGui(req)) {
            pw.printf(
                    "<li title='Analyze Now' class='dynhover ui-state-default ui-corner-all'><a href='${pluginRoot}%s'><span class='ui-icon ui-icon-wrench'></span></a></li>%n",
                    WINDOW_MARKER);
            // pw.printf(" (<a href='${pluginRoot}%s'>Analyze Now</a>)", WINDOW_MARKER);
        }
        // pw.println("<li title='Remove File' class='dynhover ui-state-default ui-corner-all'><span class='ui-icon ui-icon-trash'></span></li>");
        pw.println("</ul></td>");

        pw.println("</tr></tbody>");
        pw.println("</table>");

    }