From 3e3b4ab4fc46d93621c5283d6646e4037cce235a Mon Sep 17 00:00:00 2001 From: Jan Kozusznik <jan@kozusznik.cz> Date: Fri, 23 Feb 2018 11:09:32 +0100 Subject: [PATCH] actualise state in open window --- .../java/cz/it4i/fiji/haas/ui/UpdatableObservableValue.java | 6 ++++++ .../fiji/haas_spim_benchmark/core/BenchmarkJobManager.java | 1 + 2 files changed, 7 insertions(+) diff --git a/haas-imagej-client/src/main/java/cz/it4i/fiji/haas/ui/UpdatableObservableValue.java b/haas-imagej-client/src/main/java/cz/it4i/fiji/haas/ui/UpdatableObservableValue.java index a4c41a15..4116da69 100644 --- a/haas-imagej-client/src/main/java/cz/it4i/fiji/haas/ui/UpdatableObservableValue.java +++ b/haas-imagej-client/src/main/java/cz/it4i/fiji/haas/ui/UpdatableObservableValue.java @@ -2,10 +2,16 @@ package cz.it4i.fiji.haas.ui; import java.util.function.Function; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import javafx.beans.value.ObservableValueBase; public class UpdatableObservableValue<T> extends ObservableValueBase<T> { + @SuppressWarnings("unused") + private static Logger log = LoggerFactory.getLogger(cz.it4i.fiji.haas.ui.UpdatableObservableValue.class); + public enum UpdateStatus { Deleted, Updated, NotUpdated } diff --git a/haas-spim-benchmark/src/main/java/cz/it4i/fiji/haas_spim_benchmark/core/BenchmarkJobManager.java b/haas-spim-benchmark/src/main/java/cz/it4i/fiji/haas_spim_benchmark/core/BenchmarkJobManager.java index fb63795c..c8b5a5fb 100644 --- a/haas-spim-benchmark/src/main/java/cz/it4i/fiji/haas_spim_benchmark/core/BenchmarkJobManager.java +++ b/haas-spim-benchmark/src/main/java/cz/it4i/fiji/haas_spim_benchmark/core/BenchmarkJobManager.java @@ -96,6 +96,7 @@ public class BenchmarkJobManager { } private synchronized CompletableFuture<JobState> doGetStateAsync(Executor executor) { + job.updateInfo(); JobState state = job.getState(); if (state != JobState.Finished) { return CompletableFuture.completedFuture(state); -- GitLab