diff --git a/src/main/java/caosdb/server/jobs/Schedule.java b/src/main/java/caosdb/server/jobs/Schedule.java index 41db7335637684a8dfb9f38847d837e53cc533fd..92e0e3fb2345fbfe2ef652a1f8f12b6abec06097 100644 --- a/src/main/java/caosdb/server/jobs/Schedule.java +++ b/src/main/java/caosdb/server/jobs/Schedule.java @@ -31,9 +31,11 @@ class ScheduledJob { long runtime = 0; final Job job; private long startTime = -1; + private final JobExecutionTime executionTime; public ScheduledJob(final Job j) { this.job = j; + this.executionTime = j.getExecutionTime(); } public void run() { @@ -71,7 +73,7 @@ class ScheduledJob { } public JobExecutionTime getExecutionTime() { - return this.job.getExecutionTime(); + return this.executionTime; } public boolean skip() {