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 and Type | Field and Description |
---|---|
private OnlineDataReceiverObject |
_receiver
Objekt das die Datensammlung durchführt.
|
Modifier | Constructor and Description |
---|---|
protected |
OnlineDataReceiver(OnlineDataReceiverObject receiver) |
Modifier and Type | Method and Description |
---|---|
ExtResultData |
take(long timeout)
Liefert einen Datensatz.
|
void |
unsubscribe()
Meldet den Empfang von Daten ab.
|
private OnlineDataReceiverObject _receiver
protected OnlineDataReceiver(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()