org.jactr.core.runtime.controller.impl
Class RuntimeState
java.lang.Object
org.jactr.core.runtime.controller.impl.RuntimeState
public class RuntimeState
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RuntimeState
public RuntimeState()
clear
public void clear()
getRunning
public void getRunning(java.util.Collection<IModel> running)
getTerminated
public void getTerminated(java.util.Collection<IModel> terminated)
getSuspended
public void getSuspended(java.util.Collection<IModel> suspended)
isRunning
public boolean isRunning()
- true if any models are currently running
- Returns:
isSuspended
public boolean isSuspended()
- true if all the models are suspended
- Returns:
starting
public void starting(IModel model)
- called just before a model starts to execute..
- Parameters:
model -
stopped
public void stopped(IModel model)
suspended
public void suspended(IModel model)
resumed
public void resumed(IModel model)