public class WarteAufDaten extends Object implements de.bsvrz.dav.daf.main.ClientReceiverInterface
| Modifier and Type | Field and Description |
|---|---|
private Map<String,de.bsvrz.dav.daf.main.ResultData> |
_daten |
private Collection<de.bsvrz.dav.daf.main.config.SystemObject> |
_objekte |
| Constructor and Description |
|---|
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
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,de.bsvrz.dav.daf.main.ResultData> |
getDaten() |
void |
update(de.bsvrz.dav.daf.main.ResultData[] resultData) |
private Collection<de.bsvrz.dav.daf.main.config.SystemObject> _objekte
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)
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)Copyright © 2016 BitCtrl Systems GmbH. All rights reserved.