public interface RunnableInstance
LocalCable
,
Monitor
Modifier and Type | Method and Description |
---|---|
void |
addExecutionListener(ExecutionListener listener)
Adds a execution state listener to this runnable instance
|
void |
finished()
Tell the data monitor that this thread monitor has completed outputting the data i.e.
|
ExecutionState |
getExecutionState() |
void |
pause()
Request a runnable instance to pause
|
void |
removeExecutionListener(ExecutionListener listener)
Removes a execution state listener from this runnable instance
|
void |
reset()
Order a runnable instance to stop and reset it to its pre-run state
|
void |
resume()
Request a runnable instance to resume (unpause)
|
void |
wakeUp()
Indicates to the runnable instance that a wake-up signal has been received from the scheduler.
|
void |
wakeUp(Node node)
Indicates to the runnable instance that a wake-up signal has been received from the specified node (e.g.
|
void addExecutionListener(ExecutionListener listener)
void removeExecutionListener(ExecutionListener listener)
ExecutionState getExecutionState()
void wakeUp()
void wakeUp(Node node)
void pause()
void resume()
void reset()
void finished()