weka.experiment
Class RemoteEngine_Stub

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteStub
              |
              +--weka.experiment.RemoteEngine_Stub
All Implemented Interfaces:
Compute, Remote, Serializable

public final synchronized class RemoteEngine_Stub
extends RemoteStub
implements Compute, Remote

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
RemoteEngine_Stub()
           
RemoteEngine_Stub(RemoteRef)
           
 
Method Summary
 Object checkStatus(Object)
          Check on the status of a Task
 Object executeTask(Task)
          Execute a task
 
Methods inherited from class java.rmi.server.RemoteStub
setRef
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RemoteEngine_Stub

public RemoteEngine_Stub()

RemoteEngine_Stub

public RemoteEngine_Stub(RemoteRef)
Method Detail

checkStatus

public Object checkStatus(Object)
                   throws Exception
Description copied from interface: Compute
Check on the status of a Task

Specified by:
checkStatus in interface Compute
Parameters:
- the ID for the Task to be checked
Returns:
the status of the Task
Throws:
Exception - if an error occurs

executeTask

public Object executeTask(Task)
                   throws RemoteException
Description copied from interface: Compute
Execute a task

Specified by:
executeTask in interface Compute
Parameters:
- Task to be executed
Returns:
a unique ID for the task
Throws:
RemoteException - if something goes wrong.