API User's Guide Class Hierarchy Index
import java.rmi.*;
public interface PartyScheduler extends Remote {
boolean createParty(String PartyName) throws java.rmi.RemoteException;;
int getPartyID(String PartyName) throws java.rmi.RemoteException;;
MultiCoordinator.Coordinator getPartyHandle(int partyID) throws java.rmi.RemoteException;;
}
package MultiCoordinator;
import java.rmi.*;
public interface Coordinator extends Remote {
boolean setMaxClients(int _maxClients) throws java.rmi.RemoteException;
int getMaxClients()throws java.rmi.RemoteException;
int numberOfMembers() throws java.rmi.RemoteException;
String[] getClientNames() throws java.rmi.RemoteException;
boolean isEmpty() throws java.rmi.RemoteException;
int register( int clientHashCode, String ClientName,
String clientObjRef)
throws java.rmi.RemoteException;
boolean deregister(int clientID) throws java.rmi.RemoteException ;
boolean broadcast(String Message) throws java.rmi.RemoteException;
boolean whisper(String Message, int clientID)
throws java.rmi.RemoteException;
}