public class OnlineDataReceiver
extends java.lang.Object
notify und
notifyAll() düfen nicht verwendet werden! (Diese Methoden können nicht überschrieben werden, da sie als final deklariert wurden.)| Modifier | Constructor and Description |
|---|---|
protected |
OnlineDataReceiver(de.bsvrz.pua.prot.processing.onlinebuffer.OnlineDataReceiverObject receiver) |
| Modifier and Type | Method and Description |
|---|---|
ExtResultData |
take(long timeout)
Liefert einen Datensatz.
|
void |
unsubscribe()
Meldet den Empfang von Daten ab.
|
protected OnlineDataReceiver(de.bsvrz.pua.prot.processing.onlinebuffer.OnlineDataReceiverObject receiver)
public ExtResultData take(long timeout) throws java.lang.InterruptedException
timeout - Maximale Wartezeit. Wird die Wartezeit überschritten, so wird die Methode abgebrochen und false zurückgegeben. Ist dieser
Parameter 0 so wird solange gewartet, bis Daten eintreffen.java.lang.InterruptedException - Warten auf Antwortdatensatz wurde unterbrochen.public void unsubscribe()