|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Über dieses Interface haben Sie Zugriff auf einen einzelnen Datenpunkt.
Erzeugen können Sie eine Instanz nur über die Klasse Connection, indem Sie die Funktion getDatapoint() verwenden.
| Nested Class Summary | |
static interface |
Datapoint.HistoryValue
Über dieses Interface können Sie auf Verlaufsdaten zugreifen. |
static interface |
Datapoint.Listener
Über dieses Interface können Sie die Aktualisierung der Datenpunkte verfolgen. |
| Field Summary | |
static int |
VALUE_TYPE_BINARY
Der Wert repräsentiert einen Byte[]- Wert und muss somit vor der Benutzung umgewandelt werden. |
static int |
VALUE_TYPE_BOOL
Der Wert repräsentiert einen Boolean- Wert und muss somit vor der Benutzung umgewandelt werden. |
static int |
VALUE_TYPE_FLOAT
Der Wert repräsentiert einen Float- Wert und muss somit vor der Benutzung umgewandelt werden. |
static int |
VALUE_TYPE_INTEGER
Der Wert repräsentiert einen Interger- Wert und muss somit vor der Benutzung umgewandelt werden. |
static int |
VALUE_TYPE_NOMINAL
Der Wert repräsentiert einen Aufzählungstypen. |
static int |
VALUE_TYPE_STRING
Der Wert repräsentiert einen String und kann somit direkt verwendet werden. |
static int |
VALUE_TYPE_UNKNOWN
Der Wertetyp ist unbekannt. |
| Method Summary | |
boolean |
addListener(Datapoint.Listener fListener)
Fügt einen neuen Listener ein, der bei entsprechenden Ereignissen aufgerufen wird. |
java.lang.String |
getAddress()
Ermittelt die Adresse des Datenpunktes. |
java.lang.String[] |
getEnums()
Ermittelt die gültigen Werte bei einem Aufzählungstyp (VALUE_TYPE_NOMINAL). |
java.net.URL |
getHistoryResource(java.util.Date fStartDate,
java.util.Date fEndDate,
java.lang.Integer fCount,
java.lang.String fFormat,
int fWidth,
int fHeight)
Mit dieser Funktion können Sie grafisch aufbereitete Verlaufsdaten abfragen. |
Datapoint.HistoryValue[] |
getHistoryValues(int fTimeout,
java.util.Date fStartDate,
java.util.Date fEndDate,
java.lang.Integer fCount)
Mit dieser Funktion können Sie Verlaufsdaten zu diesem Datenpunkt abfragen. |
java.lang.String |
getInfo()
Ermittelt allgemeine Informationen zu diesem Datenpunkt. |
java.lang.String |
getInfo(java.lang.String fContent)
Ermittelt einen speziellen Informationseintrag zu diesem Datenpunkt. |
java.lang.String[] |
getInfoContents()
Ermittelt die verfügbaren speziellen Informationskategorien zu diesem Datenpunkt. |
java.lang.String |
getMaxValue()
Ermittelt dem maximalen Wertebereich. |
java.lang.String |
getMinValue()
Ermittelt dem minimalen Wertebereich. |
java.lang.String |
getName()
Ermittelt den Namen des Datenpunktes. |
java.util.Properties |
getProperties()
Ermittelt Eigenschaften zu dieser Instanz. |
java.lang.String |
getResource(java.lang.String fContent)
Ermittelt einen speziellen Ressourceeintrag zu diesem Datenpunkt. |
java.lang.String[] |
getResourceContents()
Ermittelt die verfügbaren Ressourcekategorien zu diesem Datenpunkt. |
int |
getType()
Ermittelt den Typ des Wertes. |
java.lang.String |
getUnit()
Ermittelt die Einheit des Wertes. |
java.lang.Object |
getUserData()
Mit dieser Funktion können Sie das Object ermitteln, welches zuvor mit der Funktion setUserData() gesetzt wurde. |
java.lang.String |
getValue(java.lang.Integer fTimeout)
Ermittelt den aktuellen Wert des Datenpunktes. |
boolean |
hasSubscription()
Ermittelt, ob eine Benachrichtigung aktiv ist. |
boolean |
isReadable()
Ermittelt, ob ein Aufruf von getValue() oder die Anmeldung einer Benachrichtigung erlaubt ist. |
boolean |
isWriteable()
Ermittelt, ob ein Aufruf von setValue() erlaubt ist. |
boolean |
removeListener(Datapoint.Listener fListener)
Entfernt den angegebenen Listener. |
void |
setUserData(java.lang.Object fUserData)
Mit dieser Funktion können Sie zusätzliche Daten zu diesem Datenpunkt ablegen. |
boolean |
setValue(java.lang.String fValue)
Ändern den Wert des Datenpunktes. |
boolean |
subscribeCyclic(java.lang.Integer fInverval)
Diese Funktion ermöglicht es Ihnen, die Werte für diesen Datenpunkt periodisch zu ermitteln. |
boolean |
subscribeDelta(java.lang.Integer fTolerance)
Diese Funktion ermöglicht es Ihnen, die Werte für diesen Datenpunkt bei jeder Änderung zu ermitteln. |
boolean |
unsubscribe()
Beendet eine aktive Benachrichtigung. |
| Field Detail |
public static final int VALUE_TYPE_UNKNOWN
public static final int VALUE_TYPE_STRING
getMinValue() liefert die minimale und getMaxValue() die maximale Zeichenlänge.
public static final int VALUE_TYPE_INTEGER
Integer.valueOf() und Integer.toString().getMinValue() und getMaxValue() liefern den gültigen Wertebereich.
public static final int VALUE_TYPE_FLOAT
Float.valueOf() und Float.toString().getMinValue() und getMaxValue() liefern den gültigen Wertebereich.
public static final int VALUE_TYPE_BINARY
getMinValue() liefert die minimale und getMaxValue() die maximale Größe.
public static final int VALUE_TYPE_BOOL
Boolean.valueOf() und Boolean.toString()
public static final int VALUE_TYPE_NOMINAL
getEnums() ermitteln.
| Method Detail |
public boolean addListener(Datapoint.Listener fListener)
fListener - Der hinzuzufügende Listener
public boolean removeListener(Datapoint.Listener fListener)
fListener - Der zu entfernende Listener
public java.lang.String getValue(java.lang.Integer fTimeout)
fTimeout - Zeitraum in Millisekunden, in dem auf ein Ergebnis gewartet wird.public boolean setValue(java.lang.String fValue)
getValue() überprüfen.
fValue - Der neue Wert.
public boolean isWriteable()
setValue() erlaubt ist.
public boolean isReadable()
getValue() oder die Anmeldung einer Benachrichtigung erlaubt ist.
public java.lang.String getInfo()
public java.lang.String getInfo(java.lang.String fContent)
fContent - Beschreibt die Kategorie der Information.
public java.lang.String[] getInfoContents()
public java.lang.String getName()
public java.lang.String getAddress()
public java.lang.String[] getEnums()
public java.lang.String getMinValue()
public java.lang.String getMaxValue()
public java.lang.String getUnit()
public java.lang.String getResource(java.lang.String fContent)
fContent - Beschreibt die Kategorie der Ressource.
public java.lang.String[] getResourceContents()
public int getType()
public java.lang.Object getUserData()
setUserData() gesetzt wurde.
public void setUserData(java.lang.Object fUserData)
getUserData() abgefagen.
fUserData - Benutzerdaten.
public Datapoint.HistoryValue[] getHistoryValues(int fTimeout,
java.util.Date fStartDate,
java.util.Date fEndDate,
java.lang.Integer fCount)
fTimeout - Zeitraum in Millisekunden, in dem auf ein Ergebnis gewartet wird.fStartDate - Startzeitpunkt. fEndDate - Endzeitpunkt. fCount - Maximale Anzahl an Werten.
public java.net.URL getHistoryResource(java.util.Date fStartDate,
java.util.Date fEndDate,
java.lang.Integer fCount,
java.lang.String fFormat,
int fWidth,
int fHeight)
fStartDate - Startzeitpunkt. fEndDate - Endzeitpunkt. fCount - Maximale Anzahl an Werten. fFormat - Format der Grafik. fWidth - Breite der Grafik.fHeight - Höhe der Grafik.
public boolean subscribeCyclic(java.lang.Integer fInverval)
fInverval - Zeitintervall im Millisekunden.public boolean subscribeDelta(java.lang.Integer fTolerance)
fTolerance - Prozentwert in Bezug auf den Wertebereich. public boolean hasSubscription()
public boolean unsubscribe()
public java.util.Properties getProperties()
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||