|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Interface for IJobProcesses that can be paused (i.e. non 'atomic' processes). Used by Scheduler UI controllers and other processes to control the execution timing of job processes.
| Method Summary | |
boolean |
canPause(RaritanPageContext rpc)
|
boolean |
canResult(RaritanPageContext rpc)
|
boolean |
isPaused()
|
boolean |
isPausing()
if returns true: pause message has been received, waiting for an appropriate stable point to pause further operations. |
boolean |
isResuming()
if returns true: resume message has been received, waiting for an appropriate stable point to resume operations. |
void |
pause(RaritanPageContext rpc)
pause the command: The RaritanPageContext can be used to derive session based context information or to determine if a pause is possible. |
void |
resume(RaritanPageContext rpc)
|
| Method Detail |
public boolean canPause(RaritanPageContext rpc)
public void pause(RaritanPageContext rpc)
public boolean canResult(RaritanPageContext rpc)
public void resume(RaritanPageContext rpc)
public boolean isPaused()
public boolean isPausing()
public boolean isResuming()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||