de.bsvrz.ste.rdstmc.test
Class ParameterEmpfaenger

java.lang.Object
  extended by de.bsvrz.ste.rdstmc.test.ParameterEmpfaenger
All Implemented Interfaces:
de.bsvrz.dav.daf.main.ClientReceiverInterface

public class ParameterEmpfaenger
extends java.lang.Object
implements de.bsvrz.dav.daf.main.ClientReceiverInterface

Empfangen und Parameterdatensatzes. Die Empfangs-Anmeldung -und Abmeldung erfolgt im Konstruktor.

Version:
$Revision: 1.1 $ / $Date: 2008/10/31 13:49:25 $ / ($Author: Sans $)
Author:
Dambach Werke GmbH

Field Summary
private  de.bsvrz.dav.daf.main.Data _data
          Empfangene Daten
private static de.bsvrz.sys.funclib.debug.Debug _debug
          Debug-Logger für Logging-Ausgaben
private  boolean _warten
          Ist auf true gesetzt, solange auf update gewartet wird
(package private)  de.bsvrz.dav.daf.main.ClientDavInterface connection
          Die Datenverteilerverbindung
(package private)  de.bsvrz.dav.daf.main.DataDescription datenBeschreibung
          Datenbeschreibung der Daten, die aus der Parametrierung gelesen werden
(package private)  de.bsvrz.dav.daf.main.config.SystemObject davObjekt
          Das DAV-Objekt, für das das Senden erfolgt
(package private) static long TIMEOUT
          Zeitin ms, die max. auf Sendesteuerung gewartet wird
 
Constructor Summary
ParameterEmpfaenger(de.bsvrz.dav.daf.main.ClientDavInterface connection, de.bsvrz.dav.daf.main.config.SystemObject davObjekt, de.bsvrz.dav.daf.main.DataDescription datenBeschreibung)
           
 
Method Summary
 de.bsvrz.dav.daf.main.Data getData()
           
 void update(de.bsvrz.dav.daf.main.ResultData[] resultData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_debug

private static final de.bsvrz.sys.funclib.debug.Debug _debug
Debug-Logger für Logging-Ausgaben


TIMEOUT

static final long TIMEOUT
Zeitin ms, die max. auf Sendesteuerung gewartet wird

See Also:
Constant Field Values

connection

final de.bsvrz.dav.daf.main.ClientDavInterface connection
Die Datenverteilerverbindung


davObjekt

final de.bsvrz.dav.daf.main.config.SystemObject davObjekt
Das DAV-Objekt, für das das Senden erfolgt


datenBeschreibung

final de.bsvrz.dav.daf.main.DataDescription datenBeschreibung
Datenbeschreibung der Daten, die aus der Parametrierung gelesen werden


_warten

private boolean _warten
Ist auf true gesetzt, solange auf update gewartet wird


_data

private de.bsvrz.dav.daf.main.Data _data
Empfangene Daten

Constructor Detail

ParameterEmpfaenger

public ParameterEmpfaenger(de.bsvrz.dav.daf.main.ClientDavInterface connection,
                           de.bsvrz.dav.daf.main.config.SystemObject davObjekt,
                           de.bsvrz.dav.daf.main.DataDescription datenBeschreibung)
Method Detail

getData

public de.bsvrz.dav.daf.main.Data getData()
Returns:
die empfangenen Daten

update

public void update(de.bsvrz.dav.daf.main.ResultData[] resultData)
Specified by:
update in interface de.bsvrz.dav.daf.main.ClientReceiverInterface