|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Über dieses Interface haben Sie Zugriff auf einen Dienst, bzw. ein Gerät.
Erzeugen können Sie eine Instanz nur über die Klasse Directory, indem Sie eine der getConnection Funktionen verwenden.
| Nested Class Summary | |
static interface |
Connection.Listener
Über dieses Interface erhalten Sie Informationen über den Verbindungszustand. |
| Method Summary | |
boolean |
addListener(Connection.Listener fListener)
Fügt einen neuen Listener ein, der bei entsprechenden Ereignissen aufgerufen wird. |
boolean |
connect()
Stellt explizit eine Verbindung zu dem Dienst her. |
boolean |
disconnect()
Trennt die Verbindung zu dem Dienst. |
void |
dispose()
Rufen Sie diese Funktion auf, wenn Sie diese Instanz mit den dazugehörigen Datenpunkten nicht mehr benötigen. |
java.lang.String |
getAddress()
Ermittelt die Adresse des Dienstes. |
Transport |
getCurrentTransport()
Ermittelt die aktuelle Verbindung zu diesem Dienst. |
Datapoint |
getDatapoint(java.lang.String fAddress)
Erzeugt eine neue Instanz der Klasse Datapoint. |
java.lang.String[] |
getDatapoints()
Ermittelt die veröffentlichten Datenpunkte des Dienstes. |
java.util.Properties |
getProperties()
Ermittelt Eigenschaften zu dieser Instanz. |
boolean |
hasSubscription()
Ermittelt, ob eine Benachrichtigung aktiv ist. |
boolean |
isConnected()
Ermittelt den aktuellen Verbindungsstatus. |
boolean |
removeListener(Connection.Listener fListener)
Entfernt den angegebenen Listener. |
java.lang.String |
subscribeAllCyclic(java.lang.Integer fInterval)
Diese Funktion ermöglicht es Ihnen, die Werte für alle Datenpunkte eines Dienstes periodisch zu ermitteln. |
java.lang.String |
subscribeAllDelta()
Diese Funktion ermöglicht es Ihnen, die Werte für alle Datenpunkte eines Dienstes bei jeder Änderung zu ermitteln. |
boolean |
unsubscribe()
Beendet eine aktive Benachrichtigung. |
| Method Detail |
public void dispose()
public boolean addListener(Connection.Listener fListener)
fListener - Der hinzuzufügende Listener
public boolean removeListener(Connection.Listener fListener)
fListener - Der zu entfernende Listener
public boolean connect()
public boolean disconnect()
public boolean isConnected()
public Transport getCurrentTransport()
public java.lang.String getAddress()
public java.lang.String[] getDatapoints()
public Datapoint getDatapoint(java.lang.String fAddress)
getDatapoints() ermitteln.
fAddress - Adressierung des Datenpunktes.
public java.lang.String subscribeAllCyclic(java.lang.Integer fInterval)
fInterval - Zeitintervall in Millisekunden.public java.lang.String subscribeAllDelta()
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 | ||||||||