|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface is what should be implemented in order to create an appropriate server for all the nodes to connect to (ie: the central control unit which starts/stops the simulation)
Method Summary | |
ModalityStatsSummary |
getGigPerHRForEntireSystem(java.lang.String testID)
|
java.util.Collection |
getGigPerHRPerModality(java.lang.String testID)
|
java.util.Collection |
getGigPerHRPerModalityType(java.lang.String testID)
|
java.util.Collection |
getNodes()
gets all the nodes this controller currently owns |
java.util.Collection |
getSimulationStatus()
Gets the status of the simulation |
java.util.Collection |
getSummariesForNode(java.lang.String testID)
|
void |
markDistributed()
increments the counter for how many modalities have been distributed |
void |
markRetrieved(Node node)
increments the counter for how many nodes have been recieved |
void |
startSimulation(java.lang.String string,
java.util.Collection modalities)
called when the simulation needs to be run. |
void |
stopSimulation()
tells each connected node to stop its respective modalities |
Method Detail |
public void startSimulation(java.lang.String string, java.util.Collection modalities) throws java.rmi.RemoteException
string
-
java.rmi.RemoteException
public java.util.Collection getNodes() throws java.rmi.RemoteException
java.rmi.RemoteException
public void stopSimulation() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.util.Collection getSimulationStatus() throws java.rmi.RemoteException
java.rmi.RemoteException
public void markRetrieved(Node node) throws java.rmi.RemoteException
node
-
java.rmi.RemoteException
public void markDistributed() throws java.rmi.RemoteException
java.rmi.RemoteException
public ModalityStatsSummary getGigPerHRForEntireSystem(java.lang.String testID) throws java.rmi.RemoteException
testID
-
java.rmi.RemoteException
public java.util.Collection getGigPerHRPerModality(java.lang.String testID) throws java.rmi.RemoteException
testID
-
java.rmi.RemoteException
public java.util.Collection getGigPerHRPerModalityType(java.lang.String testID) throws java.rmi.RemoteException
testID
-
java.rmi.RemoteException
public java.util.Collection getSummariesForNode(java.lang.String testID) throws java.rmi.RemoteException
testID
-
java.rmi.RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |