All Packages Class Hierarchy This Package Previous Next Index WEKA's home
Class weka.experiment.TaskStatusInfo
java.lang.Object
|
+----weka.experiment.TaskStatusInfo
- public class TaskStatusInfo
- extends java.lang.Object
- implements java.io.Serializable
A class holding information for tasks being executed
on RemoteEngines. Also holds an object encapsulating any returnable result
produced by the task (Note: result object must be serializable). Task
objects execute methods return instances of this class. RemoteEngines also
use this class for storing progress information for tasks that they
execute.
- Version:
- $Revision: 1.2 $
- Author:
- Mark Hall
FAILED-
FINISHED-
PROCESSING-
TO_BE_RUN-
TaskStatusInfo()
-
getExecutionStatus()
- Get the execution status of this Task.
getStatusMessage()
- Get the status message.
getTaskResult()
- Get the returnable result of this task.
setExecutionStatus(int)
- Set the execution status of this Task.
setStatusMessage(String)
- Set the status message.
setTaskResult(Object)
- Set the returnable result for this task..
TO_BE_RUN
public static final int TO_BE_RUN
PROCESSING
public static final int PROCESSING
FAILED
public static final int FAILED
FINISHED
public static final int FINISHED
TaskStatusInfo
public TaskStatusInfo()
setExecutionStatus
public void setExecutionStatus(int newStatus)
Set the execution status of this Task.
- Parameters:
newStatus
- the new execution status code
getExecutionStatus
public int getExecutionStatus()
Get the execution status of this Task.
- Returns:
- the execution status
setStatusMessage
public void setStatusMessage(java.lang.String newMessage)
Set the status message.
- Parameters:
newMessage
- the new status message
getStatusMessage
public java.lang.String getStatusMessage()
Get the status message.
- Returns:
- the status message
setTaskResult
public void setTaskResult(java.lang.Object taskResult)
Set the returnable result for this task..
- Parameters:
taskResult
- the new returnable result for the task. null if no
result is returnable.
getTaskResult
public java.lang.Object getTaskResult()
Get the returnable result of this task.
- Returns:
- an object encapsulating the result of executing the task. May
be null if the task has no returnable result (eg. a remote experiment
task that sends its results to a data base).
All Packages Class Hierarchy This Package Previous Next Index WEKA's home