aleph.comm
Interface AlephServer
- All Known Implementing Classes:
- Server
- public abstract interface AlephServer
- extends java.rmi.Remote
The Aleph server must run at every host that participates in an Aleph
computation. The server uses RMI to communicate with the console.
This is the interface file used by RMI.
|
Method Summary |
void |
shutdown(java.lang.String why)
Die, server, die! |
void |
startPE(Address parent,
Address console,
int index,
int numPEs,
java.lang.Integer id,
java.lang.String label,
java.lang.String[] args,
java.util.Properties properties)
Start up new PE. |
startPE
public void startPE(Address parent,
Address console,
int index,
int numPEs,
java.lang.Integer id,
java.lang.String label,
java.lang.String[] args,
java.util.Properties properties)
throws java.rmi.RemoteException
- Start up new PE.
- Parameters:
parent - parent's addressconsole - console addressindex - index in PE groupnumPEs - size of PE groupid - per-host unique id for grouplabel - suggestive label for PEargs - arguments to appproperties - properties inherited from local Aleph
shutdown
public void shutdown(java.lang.String why)
throws java.rmi.RemoteException
- Die, server, die!