|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface is what must be implemented in order for the remote Node to work as designed
Method Summary | |
void |
addModality(Modality modality)
|
void |
endSimulation()
This method is similar to a finalize in taht it will do whatever is necissary to 'clean up' after the simulation. |
java.util.Collection |
getStatus()
Gets from the node an ArrayList of ModalityStatus objects that contain information about the current status of each modality on this node |
ModalityStatsSummary |
getSummaryForNode(java.lang.String testID)
|
java.lang.String |
getTestID()
|
void |
markCompleted(SimulationThread thread)
notify the node that the modality is finished |
void |
nuke()
|
void |
startSimulation(java.lang.String testID)
starts the simulation. |
void |
stopSimulation()
stops this node (kills every modality thread) |
Method Detail |
public void startSimulation(java.lang.String testID) throws java.rmi.RemoteException
testID
-
java.rmi.RemoteException
public void endSimulation() throws java.rmi.RemoteException
java.rmi.RemoteException
public void markCompleted(SimulationThread thread) throws java.rmi.RemoteException
thread
-
java.rmi.RemoteException
public void stopSimulation() throws java.rmi.RemoteException
java.rmi.RemoteException
public void addModality(Modality modality) throws java.rmi.RemoteException
modality
-
java.rmi.RemoteException
public java.util.Collection getStatus() throws java.rmi.RemoteException
java.rmi.RemoteException
public void nuke() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getTestID() throws java.rmi.RemoteException
java.rmi.RemoteException
public ModalityStatsSummary getSummaryForNode(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 |