|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProcessInterface
A process interface for process access.
Version History
EPG - Adapted from another project - 25 JUN 05
Method Summary | |
---|---|
void |
forceHalt()
Force halt. |
WhoAmI |
getProcessId()
|
java.lang.String |
getProcessName()
|
RESULT |
getResult()
Get the latest result. |
ThingsState |
getThingsState()
Get the process state. |
void |
releasePause()
Allow it to resume. |
void |
requestHalt()
Request halt. |
boolean |
requestPause()
Request that the process is paused. |
Method Detail |
---|
ThingsState getThingsState() throws ThingsException
things.thinger.ThingsException
ThingsException
boolean requestPause() throws ThingsException
things.thinger.ThingsException
ThingsException
void releasePause() throws ThingsException
things.thinger.ThingsException
ThingsException
void requestHalt() throws ThingsException
things.thinger.ThingsException
ThingsException
java.lang.String getProcessName()
WhoAmI getProcessId()
void forceHalt() throws ThingsException
things.thinger.ThingsException
ThingsException
RESULT getResult() throws ThingsException
ThingsException
- for whatever reason. It may come from the THING itself.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |