Package de.bsvrz.kex.kexdav.dataexchange
Class ParameterExchange
- java.lang.Object
-
- de.bsvrz.kex.kexdav.dataexchange.ParameterExchange
-
public class ParameterExchange extends java.lang.ObjectKlasse zum Austausch von Parameterdaten einer Datenidentifikation eines Objektes. (diese Klasse gibt es einmal pro Attributgruppe und Objekt)
-
-
Constructor Summary
Constructors Constructor Description ParameterExchange(ParameterExchangeDescription description, ObjectManagerInterface objectManagerInterface, ManagerInterface manager)Erstellt einen neuen Parameterdaten-Austausch
-
Method Summary
Modifier and Type Method Description voidstart()Startet den Parameteraustausch.voidstop()Stoppt den Parameteraustausch.voidtriggerExchange(Direction direction)Triggert den Parameteraustausch
-
-
-
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 Objektemanager- 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
-
-