Roblet®-Development-Kit
2.0 (08Jan11)
API für Anwendungen

genRob.genControl.client
Interface ServerListener


public interface ServerListener

Ein Server-Interessent kann von einem Sieb (Sieve) über von Verzeichnisdiensten neu oder nicht mehr gelistete Server informiert werden.

Ein Server-Interessent sollte/braucht nicht in mehr als ein Sieb eingemeldet werden.

Alle Methoden sollten schnell zurückkehren, da der aufrufende Thread sonst entsprechend lange blockiert ist.


Method Summary
 void addedServer(Server server)
          Diese Methode wird aufgerufen, wenn ein neu gelisteter Server entdeckt wurde.
 void removedServer(Server server)
          Diese Methode wird aufgerufen, wenn ein bisher gelisteter Server nun von keinem Verzeichnisdienst mehr gelistet wird.
 

Method Detail

addedServer

void addedServer(Server server)
Diese Methode wird aufgerufen, wenn ein neu gelisteter Server entdeckt wurde.  Pro Server (und Sieb) wird diese Methode nur einmal aufgerufen.

Diese Methode sollte nicht lange brauchen, da sonst weitere Vorgänge im Roblet®-Klienten blockiert sein können.

Parameters:
server - Server-Interessent eines Servers
See Also:
removedServer(Server)

removedServer

void removedServer(Server server)
Diese Methode wird aufgerufen, wenn ein bisher gelisteter Server nun von keinem Verzeichnisdienst mehr gelistet wird.  Pro Server (und Sieb) wird diese Methode nur einmal aufgerufen.  Der Aufruf erfolgt nur für Server, für die vorhab auch addedServer(Server) aufgerufen wurde.

Diese Methode sollte nicht lange brauchen, da sonst weitere Vorgänge im Roblet®-Klienten blockiert sein können.

Parameters:
server - Server-Interessent eines Servers
See Also:
addedServer(Server)

Roblet®-Development-Kit
2.0 (08Jan11)
API für Anwendungen

Copyright © 2001-2011, roblet®.org, Hagen Stanek, http://roblet.org/rdk