public static interface ExecutionContext.Interface
Modifier and Type | Method and Description |
---|---|
boolean |
enableStream(int E_StreamType,
boolean B_Enable)
Enabling/disabling output streams.
|
boolean |
getBeep()
Beep configuration access.
|
IODevice.Interface |
getInput()
Input stream accessor.
|
int |
getLang()
Language access.
|
long |
getNativeRef()
Native object interface compliance.
|
OutputDevice.Interface |
getStream(int E_StreamType)
Output stream accessor.
|
boolean |
isRunning()
Tells whether this execution context is running or not.
|
boolean |
run()
Runs the execution context as a child context of the parent given by the construction.
|
boolean |
run(IODevice.Interface CLI_IODevice)
Runs the execution context onto the corresponding input/output device.
|
void |
setBeep(boolean B_Enable)
Beep configuration setting.
|
void |
setLang(int E_Lang)
Language setting.
|
boolean |
setStream(int E_StreamType,
OutputDevice.Interface CLI_Stream)
Output stream positionning.
|
void |
stopAllExecutions()
Terminates execution for all execution contexts attached to the same top execution context.
|
void |
stopExecution()
Terminates this execution context's execution.
|
boolean |
streamEnabled(int E_StreamType)
Enabled/disabled stream status accessor.
|
void |
watchResult(ExecutionResult CLI_Result)
Context execution result interface registration.
|
IODevice.Interface getInput()
OutputDevice.Interface getStream(int E_StreamType)
E_StreamType
- Output stream identifier.boolean setStream(int E_StreamType, OutputDevice.Interface CLI_Stream)
E_StreamType
- Output stream identifier.CLI_Stream
- Stream reference.boolean streamEnabled(int E_StreamType)
E_StreamType
- Output stream identifier.boolean enableStream(int E_StreamType, boolean B_Enable)
E_StreamType
- Output stream identifier.B_Enable
- Enable flag.void setLang(int E_Lang)
E_Lang
- New value.int getLang()
void setBeep(boolean B_Enable)
B_Enable
- New value.boolean getBeep()
void watchResult(ExecutionResult CLI_Result)
CLI_Result
- Execution context to be watched.boolean run(IODevice.Interface CLI_IODevice)
CLI_IODevice
- Input/output device to run onto.boolean run()
boolean isRunning()
void stopExecution()
void stopAllExecutions()
long getNativeRef()