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()