public class WorkerRunner extends java.lang.Object implements java.util.concurrent.Callable<WorkerRunner>
Constructor and Description |
---|
WorkerRunner(Worker worker,
TaskContext taskContext) |
Modifier and Type | Method and Description |
---|---|
WorkerRunner |
call() |
ResultDescription |
getResult() |
Task |
getTask() |
TaskContext |
getTaskContext() |
java.lang.String |
getWorkerName() |
public WorkerRunner(Worker worker, TaskContext taskContext)
worker
- the worker to process the tasktaskContext
- the task context containing the task to process.public WorkerRunner call() throws java.lang.Exception
call
in interface java.util.concurrent.Callable<WorkerRunner>
java.lang.Exception
public java.lang.String getWorkerName()
public TaskContext getTaskContext()
public Task getTask()
public ResultDescription getResult()