From 15922b1001e9101f4961883ad60b2f1bb3cefbf7 Mon Sep 17 00:00:00 2001
From: Timm Fitschen <t.fitschen@indiscale.com>
Date: Fri, 13 Dec 2019 16:53:22 +0100
Subject: [PATCH] WIP: setup scheduled jobs

---
 src/main/java/caosdb/server/jobs/Schedule.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/main/java/caosdb/server/jobs/Schedule.java b/src/main/java/caosdb/server/jobs/Schedule.java
index 41db7335..92e0e3fb 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() {
-- 
GitLab