Class ExecutingTask
- java.lang.Object
-
- ubic.gemma.core.job.executor.common.ExecutingTask
-
- All Implemented Interfaces:
Callable<TaskResult>
public class ExecutingTask extends Object implements Callable<TaskResult>
Task Lifecycle Hooks ProgressUpdateAppender -- Author:
- anton
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ExecutingTask.TaskLifecycleHandler
-
Constructor Summary
Constructors Constructor Description ExecutingTask(Task<?> task, String taskId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskResult
call()
void
setLifecycleHandler(ExecutingTask.TaskLifecycleHandler lifecycleHandler)
-
-
-
Method Detail
-
call
public final TaskResult call()
- Specified by:
call
in interfaceCallable<TaskResult>
-
setLifecycleHandler
public void setLifecycleHandler(ExecutingTask.TaskLifecycleHandler lifecycleHandler)
-
-