public class ExecutionWatcher
extends java.lang.Object
When this watcher is stopped it will check to see if all jobs had started executing and if they had it will perform the action. I can't remember why this this is required because the action is generally to start reflecting child state - and why don't we want to always want to do that on stop?
Constructor and Description |
---|
ExecutionWatcher(java.lang.Runnable action)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Runnable |
addJob(java.lang.Runnable job)
Add a job.
|
void |
reset() |
void |
start()
Starts the check.
|
void |
stop()
Stops the check.
|