From fd3c703e5a31b4194ce32a8ef651bc13a3d03cf1 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 27 Jan 2015 15:48:22 +0100 Subject: Make taskmanager an instance, add callback for finished jobs, improve parent dependency handling --- api/src/main/java/org/openslx/taskmanager/api/TaskStatus.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'api/src/main/java/org/openslx/taskmanager/api/TaskStatus.java') diff --git a/api/src/main/java/org/openslx/taskmanager/api/TaskStatus.java b/api/src/main/java/org/openslx/taskmanager/api/TaskStatus.java index f01ccc4..0aa9ef7 100644 --- a/api/src/main/java/org/openslx/taskmanager/api/TaskStatus.java +++ b/api/src/main/java/org/openslx/taskmanager/api/TaskStatus.java @@ -26,11 +26,11 @@ public final class TaskStatus /** * Overall status of the task. Only set by base methods of the AbstractTask class. */ - protected StatusCode statusCode; + protected volatile StatusCode statusCode; /** * Custom data a task might want to return on status requests. */ - private Object data = null; + private volatile Object data = null; @SuppressWarnings( "unused" ) private final String id; -- cgit v1.2.3-55-g7522