com.kuka.roboticsAPI.controllerModel.recovery
Class RecoveryEngine

java.lang.Object
  extended by com.kuka.roboticsAPI.controllerModel.recovery.RecoveryEngine
All Implemented Interfaces:
IEngine

public class RecoveryEngine
extends Object
implements IEngine

Engine used to return the IRecovery interface of the station.

This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.

Constructor Summary
RecoveryEngine(IRecovery recovery)
          Constructor.
 
Method Summary
 void dispose()
          Disposes the engine.
 RoboticsAPIContext getContext()
          Gets the context for this engine.
 Class<? extends IEngine> getEngineType()
          Gets the type of the engine.
 IRecovery getRecovery()
           
 void initialize()
          Initializes the engine.
 void setParameters(com.kuka.common.ParameterSet parameters)
          Sets the parameters for this engine.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecoveryEngine

public RecoveryEngine(IRecovery recovery)
Constructor.

Parameters:
recovery - the IRecovery interface of the station.
This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.
Method Detail

getEngineType

public Class<? extends IEngine> getEngineType()
Description copied from interface: IEngine
Gets the type of the engine. This should be the concrete IEngine interface which the engine is implementing.

Specified by:
getEngineType in interface IEngine
Returns:
The type of the engine. This should be the concrete IEngine interface which the engine is implementing.

getRecovery

public IRecovery getRecovery()
Returns:
the IRecovery interface of the station.
This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.

initialize

public void initialize()
Description copied from interface: IEngine
Initializes the engine. This method is automatically called by the engine context when it is initialized.

Specified by:
initialize in interface IEngine

dispose

public void dispose()
Description copied from interface: IEngine
Disposes the engine. This method is automatically called by the engine context when it is disposed.

Specified by:
dispose in interface IEngine

getContext

public RoboticsAPIContext getContext()
Description copied from interface: IEngine
Gets the context for this engine.

Specified by:
getContext in interface IEngine
Returns:
The context for this engine.

setParameters

public void setParameters(com.kuka.common.ParameterSet parameters)
Description copied from interface: IEngine
Sets the parameters for this engine.

Specified by:
setParameters in interface IEngine
Parameters:
parameters - The parameters for this engine.


Copyright © 2019. All rights reserved.