public class RealOnlineAttribute extends RealOnlineElement
dataInformation, value| Constructor and Description |
|---|
RealOnlineAttribute(OnlineDataReceiverSet receiverSet,
RealAttributeDescription rad,
ProtocolType protocolType,
boolean isShown)
Erzeugt das Objekt.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
executeTake(long timeout)
XXX COMMENT CHANGE
|
java.lang.String |
toString() |
abort, getReceiveOptions, hasNext, setReceiver, updateDataInformationgetDataInformation, getMostRecentDataIndex, getMostRecentTimeStamp, getUsedDataIndex, getUsedTimeStamp, getValue, isShown, isWinner, lost, reset, take, wonpublic RealOnlineAttribute(OnlineDataReceiverSet receiverSet, RealAttributeDescription rad, ProtocolType protocolType, boolean isShown) throws FailureException
RealOnlineElement.setReceiver(OnlineDataReceiver) auf.receiverSet - Objekt das die Anmeldung auf die DAV-Daten durchführt.rad - AttributbeschreibungdeltaProtocol - Soll ein Änderungsprotokoll erzeugt werden?isShown - Wird das Element im Spalten-Bereich verwendet? trueElement wird im Spalten Bereich verwendet.FailureException - Fehler bei der Kommunikation mit der Konfiguration.public boolean executeTake(long timeout)
throws FailureException,
java.lang.InterruptedException
RealOnlineElementexecuteTake in class RealOnlineElementtimeout - Maximale Wartezeit. Wird die Wartezeit überschritten, so wird due Methode abgebrochen und false zurückgegeben. Ist dieser
Parameter 0 so wird solange gewartet, bis Daten eintreffen.FailureException - Fehler beim Datenempfang.java.lang.InterruptedException - Warten auf Antwortdatensatz wurde unterbrochen.RealOnlineElement.executeTake(long)public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()