Class ParameterExchange


  • public class ParameterExchange
    extends java.lang.Object
    Klasse zum Austausch von Parameterdaten einer Datenidentifikation eines Objektes. (diese Klasse gibt es einmal pro Attributgruppe und Objekt)
    • Method Summary

      Modifier and Type Method Description
      void start()
      Startet den Parameteraustausch.
      void stop()
      Stoppt den Parameteraustausch.
      void triggerExchange​(Direction direction)
      Triggert den Parameteraustausch
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ParameterExchange

        public ParameterExchange​(ParameterExchangeDescription description,
                                 ObjectManagerInterface objectManagerInterface,
                                 ManagerInterface manager)
        Erstellt einen neuen Parameterdaten-Austausch
        Parameters:
        description - Beschreibung über Objekt, Attributgruppe usw.
        objectManagerInterface - Verwaltung korrespondierender Objekte
        manager - KExDaV-Manager-Objekt, an das Benachrichtigungen gesendet werden können
    • Method Detail

      • start

        public void start()
        Startet den Parameteraustausch. Keine Wirkung bei triggerndem Parameteraustausch
      • stop

        public void stop()
        Stoppt den Parameteraustausch. Keine Wirkung bei triggerndem Parameteraustausch
      • triggerExchange

        public void triggerExchange​(Direction direction)
        Triggert den Parameteraustausch
        Parameters:
        direction - Richtung