com.goldenhammer.nodecontroller
Class SimulationControllerFacade
java.lang.Object
java.util.Observable
com.goldenhammer.nodecontroller.SimulationControllerFacade
- public class SimulationControllerFacade
- extends java.util.Observable
TODO Enter a description of this class.
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static SimulationControllerFacade getInstance()
- Returns:
getGigPerHRForEntireSystem
public ModalityStatsSummary getGigPerHRForEntireSystem(java.lang.String testID)
getGigPerHRPerModality
public java.util.Collection getGigPerHRPerModality(java.lang.String testID)
getGigPerHRPerModalityType
public java.util.Collection getGigPerHRPerModalityType(java.lang.String testID)
getGigPerHRPerNode
public java.util.Collection getGigPerHRPerNode(java.lang.String testID)
startSimulation
public void startSimulation(java.lang.String xmlPathToTestProfile)
- Parameters:
xmlPathToTestProfile
-
stopSimulation
public void stopSimulation()
getNodes
public java.util.Collection getNodes()
- Returns:
getSimulationStatus
public java.util.Collection getSimulationStatus()
throws java.rmi.RemoteException
- Get the status of the current simulation
- Returns:
- the status of the collection
- Throws:
java.rmi.RemoteException
- thrown if there is a problem