jist.runtime
Interface RemoteJist.JistClientRemote

All Superinterfaces:
java.rmi.Remote, RemoteJist.PingRemote, RemoteJist.ResourceFinderRemote
All Known Implementing Classes:
RemoteJist.JistClient, RemoteJist.JistClientLocal
Enclosing class:
RemoteJist

public static interface RemoteJist.JistClientRemote
extends RemoteJist.PingRemote, RemoteJist.ResourceFinderRemote, java.rmi.Remote

Remote JiST client interface.


Method Summary
 void done()
          Signal client that simulation is done.
 RemoteIO.RemoteOutputStreamRemote getStdErr()
          Return remote stderr.
 RemoteIO.RemoteOutputStreamRemote getStdOut()
          Return remote stdout.
 
Methods inherited from interface jist.runtime.RemoteJist.PingRemote
ping
 
Methods inherited from interface jist.runtime.RemoteJist.ResourceFinderRemote
getResourceBytes, getResourceLastModificationDate
 

Method Detail

getStdOut

RemoteIO.RemoteOutputStreamRemote getStdOut()
                                            throws java.rmi.RemoteException
Return remote stdout.

Returns:
remote stdout
Throws:
java.rmi.RemoteException - rpc failure

getStdErr

RemoteIO.RemoteOutputStreamRemote getStdErr()
                                            throws java.rmi.RemoteException
Return remote stderr.

Returns:
remote stderr
Throws:
java.rmi.RemoteException - rpc failure

done

void done()
          throws java.rmi.RemoteException
Signal client that simulation is done.

Throws:
java.rmi.RemoteException - rpc failure