com.kuka.roboticsAPI.controllerModel
Interface IControllerInitializeBehaviour

All Known Implementing Classes:
BootStateControllerInitializationBehaviour

public interface IControllerInitializeBehaviour

Default controller initialize behavior interface.

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 Summary
 void afterInitialize(Controller controller)
          Called from the afterInitialize method of the controller.
 void initializationError(Controller controller, RuntimeException ex)
          Handles exceptions that occur during the initialization phase of the controller.
 void initialize(Controller controller)
          Initializes the behavior with default values.
 void onEvent(Controller controller, String event, Message eventMessage)
          Handles events that occurred on the controller.
 void onInitialize(Controller controller)
          Called from the onInitialize method of the controller.
 

Method Detail

initialize

void initialize(Controller controller)
Initializes the behavior with default values.

Parameters:
controller - the corresponding controller
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.

onInitialize

void onInitialize(Controller controller)
Called from the onInitialize method of the controller.

Parameters:
controller - the corresponding controller
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.

afterInitialize

void afterInitialize(Controller controller)
Called from the afterInitialize method of the controller.

Parameters:
controller - the corresponding controller
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.

initializationError

void initializationError(Controller controller,
                         RuntimeException ex)
Handles exceptions that occur during the initialization phase of the controller.

Parameters:
controller - the corresponding controller
ex - exception that was thrown
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.

onEvent

void onEvent(Controller controller,
             String event,
             Message eventMessage)
Handles events that occurred on the controller.

Parameters:
controller - the corresponding controller
event - the occurred event
eventMessage - received event message
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.


Copyright © 2019. All rights reserved.