This is an automated email from the git hooks/post-receive script. New commit to branch feature/7146 in repository observe. See http://git.codelutin.com/observe.git commit bdd95e369442214f1ec0c66126c4b4198f8c8b93 Author: Sylvain Bavencoff <bavencoff@codelutin.com> Date: Tue May 26 15:26:11 2015 +0200 refs #7146 : add time log --- .../main/java/fr/ird/observe/ui/admin/report/ReportUIHandler.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/observe-swing/src/main/java/fr/ird/observe/ui/admin/report/ReportUIHandler.java b/observe-swing/src/main/java/fr/ird/observe/ui/admin/report/ReportUIHandler.java index 250850f..770d58c 100644 --- a/observe-swing/src/main/java/fr/ird/observe/ui/admin/report/ReportUIHandler.java +++ b/observe-swing/src/main/java/fr/ird/observe/ui/admin/report/ReportUIHandler.java @@ -45,6 +45,7 @@ import org.apache.commons.logging.LogFactory; import org.nuiton.decorator.Decorator; import org.nuiton.decorator.JXPathDecorator; import org.nuiton.topia.persistence.TopiaEntity; +import org.nuiton.util.TimeLog; import javax.swing.DefaultListCellRenderer; import javax.swing.JComboBox; @@ -77,6 +78,7 @@ public class ReportUIHandler extends AdminTabUIHandler { /** Logger */ private static final Log log = LogFactory.getLog(ReportUIHandler.class); + private static final TimeLog timeLog = new TimeLog(ReportUIHandler.class, 0, 1000); final Runnable revalidateTabUI = new Runnable() { @Override @@ -437,10 +439,13 @@ public class ReportUIHandler extends AdminTabUIHandler { Map<String, Object> variables = model.getVariables(); variables.put(ReportExecute.TRIP_ID_VARIABLE, mareeId); + long startTime = TimeLog.getTime(); data = execute.execute(variables); + timeLog.log(startTime, "execute", report.getName()); if (log.isInfoEnabled()) { log.info("Result to dispaly:\n" + data.getClipbordContent(true, true)); } + } catch (Exception e) { if (log.isErrorEnabled()) { log.error("Could not obtain report data", e); -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.