diff --git a/quartz-manager/src/main/java/it/fabioformosa/quartzmanager/jobs/entities/LogRecord.java b/quartz-manager/src/main/java/it/fabioformosa/quartzmanager/jobs/entities/LogRecord.java index 4777047..2073691 100644 --- a/quartz-manager/src/main/java/it/fabioformosa/quartzmanager/jobs/entities/LogRecord.java +++ b/quartz-manager/src/main/java/it/fabioformosa/quartzmanager/jobs/entities/LogRecord.java @@ -1,18 +1,27 @@ package it.fabioformosa.quartzmanager.jobs.entities; +import java.util.Date; + public class LogRecord { public enum LogType { INFO, WARN, ERROR; } + private Date date; private LogType type; + private String message; public LogRecord(LogType type, String msg) { super(); this.type = type; message = msg; + date = new Date(); + } + + public Date getDate() { + return date; } public String getMessage() { @@ -23,6 +32,10 @@ public class LogRecord { return type; } + public void setDate(Date date) { + this.date = date; + } + public void setMessage(String msg) { message = msg; } @@ -33,7 +46,8 @@ public class LogRecord { @Override public String toString() { - return "LogRecord [type=" + type + ", message=" + message + "]"; + return "LogRecord [date=" + date + ", type=" + type + ", message=" + + message + "]"; } } diff --git a/quartz-manager/src/main/resources/static/js/app/components/progress/logs-directive.js b/quartz-manager/src/main/resources/static/js/app/components/progress/logs-directive.js index 062ac2d..e16abdc 100644 --- a/quartz-manager/src/main/resources/static/js/app/components/progress/logs-directive.js +++ b/quartz-manager/src/main/resources/static/js/app/components/progress/logs-directive.js @@ -22,7 +22,7 @@ angular.module('progress') $scope.logs.pop(); var logItem = {}; - logItem.time = new Date(); + logItem.time = logRecord.date; logItem.type = logRecord.type; logItem.msg = logRecord.message;