com.kuka.roboticsAPI.controllerModel.sunrise.conditions
Class SunriseEventConditionObserver

java.lang.Object
  extended by com.kuka.roboticsAPI.conditionModel.ConditionObserver
      extended by com.kuka.roboticsAPI.controllerModel.sunrise.conditions.SunriseConditionObserver
          extended by com.kuka.roboticsAPI.controllerModel.sunrise.conditions.SunriseEventConditionObserver
All Implemented Interfaces:
com.kuka.common.events.IEventListener, ICompoundEventListener

public class SunriseEventConditionObserver
extends SunriseConditionObserver

Class to observe event conditions specific for Sunrise.

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
protected  void disposeInternal()
          Disposes this service.
protected  com.kuka.roboticsAPI.controllerModel.sunrise.conditions.EdgeListenerExecutor getAndFillExecutor(Message message, Date time, int missedEvents, boolean conditionValue)
          Gets the executor for the executor for the this type of condition and fills it with the executor specific data from the message.
 
Methods inherited from class com.kuka.roboticsAPI.controllerModel.sunrise.conditions.SunriseConditionObserver
disable, dispose, enable, evaluateCondition, getCondition, getEdgeName, getSPR, isEnabled, isEnabledOnStart, onCompoundEvent, setConditionID, setConditionService, toString
 
Methods inherited from class com.kuka.roboticsAPI.conditionModel.ConditionObserver
getNotificationType, getRegisteredEdgeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getAndFillExecutor

protected com.kuka.roboticsAPI.controllerModel.sunrise.conditions.EdgeListenerExecutor getAndFillExecutor(Message message,
                                                                                                          Date time,
                                                                                                          int missedEvents,
                                                                                                          boolean conditionValue)
Description copied from class: SunriseConditionObserver
Gets the executor for the executor for the this type of condition and fills it with the executor specific data from the message.

Specified by:
getAndFillExecutor in class SunriseConditionObserver
Parameters:
message - the message containing condition event specific data.
time - the condition event time
missedEvents - the amount of missed events
conditionValue - the value of the condition.
Returns:
the executor for the event.

disposeInternal

protected void disposeInternal()
Disposes this service.

Overrides:
disposeInternal in class SunriseConditionObserver


Copyright © 2019. All rights reserved.