public class OutputScheduler extends java.lang.Thread implements ArmListener
| Modifier and Type | Method and Description |
|---|---|
void |
finished(Arm arm) |
static OutputScheduler |
getDefault() |
void |
run() |
void |
schedule(java.lang.Runnable a) |
void |
scheduleForExit(java.lang.Runnable a) |
void |
started()
Called when all the arms have been started.
|
void |
starting(Arm arm) |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldpublic void starting(Arm arm)
starting in interface ArmListenerpublic void finished(Arm arm)
finished in interface ArmListenerpublic void started()
throws ConfigurationException
ArmListenerstarted in interface ArmListenerConfigurationExceptionpublic void schedule(java.lang.Runnable a)
public void scheduleForExit(java.lang.Runnable a)
public void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic static OutputScheduler getDefault()