|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPausableExecutionService
Interface for an ExecutionService that can be paused.
| Method Summary | |
|---|---|
void |
addExecutionListener(IExecutionListener listener)
Adds the specified execution event listener. |
void |
cancelPause()
Cancels the pause state and resets the execution service. |
IRecovery |
getRecovery()
Gets the recovery information to determine whether recovery is necessary to resume an application and then yes, how to recover. |
void |
removeExecutionListener(IExecutionListener listener)
Removes the specified execution event listener. |
boolean |
resumeExecution(ResumeMode mode)
Resumes the paused execution. |
void |
startPause()
Requests pausing of the execution. |
| Methods inherited from interface com.kuka.roboticsAPI.controllerModel.IExecutionServicePaused |
|---|
isPaused, isPausedAndStopped |
| Method Detail |
|---|
void cancelPause()
void startPause()
void addExecutionListener(IExecutionListener listener)
listener - the listener for the execution events.
IllegalArgumentException - if listener is null or the same listener is already
registered by the execution servicevoid removeExecutionListener(IExecutionListener listener)
listener - execution event listener to remove.IRecovery getRecovery()
boolean resumeExecution(ResumeMode mode)
mode - specifies how execution should be resumed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||