de.bsvrz.ste.rdstmc.junit.tools
Class WarteAufDaten
java.lang.Object
de.bsvrz.ste.rdstmc.junit.tools.WarteAufDaten
- All Implemented Interfaces:
- de.bsvrz.dav.daf.main.ClientReceiverInterface
public class WarteAufDaten
- extends java.lang.Object
- implements de.bsvrz.dav.daf.main.ClientReceiverInterface
Constructor Summary |
WarteAufDaten(de.bsvrz.dav.daf.main.ClientDavInterface connection,
de.bsvrz.dav.daf.main.config.SystemObject[] objekte,
de.bsvrz.dav.daf.main.DataDescription dd,
long timeout)
Wartet, bis für die übergebenen Objekte gültige Datensätze der übergebenen
Datenbeschreibung vorliegen |
Method Summary |
java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.ResultData> |
getDaten()
|
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 |
WarteAufDaten
public WarteAufDaten(de.bsvrz.dav.daf.main.ClientDavInterface connection,
de.bsvrz.dav.daf.main.config.SystemObject[] objekte,
de.bsvrz.dav.daf.main.DataDescription dd,
long timeout)
- Wartet, bis für die übergebenen Objekte gültige Datensätze der übergebenen
Datenbeschreibung vorliegen
- Parameters:
connection
- die DAV-Verbindungobjekte
- die Objekte, für die Datensätze erwartet werdendd
- Datenbeschreibung der erwarteten Datensätzetimeout
- Timeout - solange wird maximal auf gültige Daten für alle Objekte gewartet
- wird hier 0 übergeben, wird unendlich lange gewartet (dead lock Gefahr)
getDaten
public java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.ResultData> getDaten()
update
public void update(de.bsvrz.dav.daf.main.ResultData[] resultData)
- Specified by:
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface