Package de.bsvrz.kex.kexdav.dataexchange
Class ParameterExchange
- java.lang.Object
-
- de.bsvrz.kex.kexdav.dataexchange.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)
-
-
Constructor Summary
Constructors Constructor Description ParameterExchange(ParameterExchangeDescription description, ObjectManagerInterface objectManagerInterface, ManagerInterface manager)
Erstellt einen neuen Parameterdaten-Austausch
-
Method Summary
Modifier and Type Method Description void
start()
Startet den Parameteraustausch.void
stop()
Stoppt den Parameteraustausch.void
triggerExchange(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
-
-