weka.experiment
Interface Task

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
RemoteBoundaryVisualizerSubTask, RemoteExperimentSubTask

public interface Task
extends java.io.Serializable

Interface to something that can be remotely executed as a task.

Version:
$Revision: 1.7 $
Author:
Mark Hall (mhall@cs.waikato.ac.nz)

Method Summary
 void execute()
          Execute this task.
 TaskStatusInfo getTaskStatus()
          Clients should be able to call this method at any time to obtain information on a current task.
 

Method Detail

execute

public void execute()
Execute this task.


getTaskStatus

public TaskStatusInfo getTaskStatus()
Clients should be able to call this method at any time to obtain information on a current task.

Returns:
a TaskStatusInfo object holding info and result (if available) for this task