X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=webservices%2Fcompbio%2Fstat%2Fservlet%2FAnnualStat.java;fp=webservices%2Fcompbio%2Fstat%2Fservlet%2FAnnualStat.java;h=26150deae3df0575004fdcad77b662a639642f15;hb=b03d78f393289b6d54811023e851d13e650f4db3;hp=3ec55ce8953bdd00320881ce6881c8bd2714d536;hpb=e3dd02911f34876e22c551ff21482a278a0399b5;p=jabaws.git diff --git a/webservices/compbio/stat/servlet/AnnualStat.java b/webservices/compbio/stat/servlet/AnnualStat.java index 3ec55ce..26150de 100644 --- a/webservices/compbio/stat/servlet/AnnualStat.java +++ b/webservices/compbio/stat/servlet/AnnualStat.java @@ -40,6 +40,7 @@ public class AnnualStat extends HttpServlet { throws ServletException, IOException { try { + long startTime = System.nanoTime(); StatDB db = new StatDB(); Date earliestRec = db.getEarliestRecord(); if (earliestRec == null) { @@ -50,13 +51,13 @@ public class AnnualStat extends HttpServlet { writer.close(); return; } - Map monthlyTotals = StatCollection - .getStats(earliestRec); + Map monthlyTotals = StatCollection.getStats(earliestRec); + long endTime = System.nanoTime(); req.setAttribute("stat", monthlyTotals); req.setAttribute("total", Totals.sumOfTotals(monthlyTotals)); + req.setAttribute("timeexec", (endTime - startTime) / 1000000); - RequestDispatcher dispatcher = req - .getRequestDispatcher("statpages/MonthlySummary.jsp"); + RequestDispatcher dispatcher = req.getRequestDispatcher("statpages/MonthlySummary.jsp"); req.setAttribute("isAdmin", isAdmin(req)); dispatcher.forward(req, resp);