weka.experiment
Interface Compute
- All Superinterfaces:
- java.rmi.Remote
- All Known Implementing Classes:
- RemoteEngine
- public interface Compute
- extends java.rmi.Remote
Interface to something that can accept remote connections and execute
a task.
- Author:
- Mark Hall (mhall@cs.waikato.ac.nz)
Method Summary |
java.lang.Object |
checkStatus(java.lang.Object taskId)
Check on the status of a Task |
java.lang.Object |
executeTask(Task t)
Execute a task |
executeTask
public java.lang.Object executeTask(Task t)
throws java.rmi.RemoteException
- Execute a task
- Parameters:
t
- Task to be executed- Returns:
- a unique ID for the task
- Throws:
java.rmi.RemoteException
- if something goes wrong.
checkStatus
public java.lang.Object checkStatus(java.lang.Object taskId)
throws java.lang.Exception
- Check on the status of a
Task
- Parameters:
taskId
- the ID for the Task to be checked- Returns:
- the status of the Task
- Throws:
java.lang.Exception
- if an error occurs