RmiServer
1.0
|
Öffentliche, statische Methoden | |
static synchronized void | addRemoteObserver (ClientInterface observer) |
static synchronized void | removeRemoteObserver (ClientInterface observer) |
static synchronized void | update (Class t, List< Object > o) |
static synchronized void | terminateClients () |
Statische öffentliche Attribute | |
static String | activeObserver = "" |
Realisierung des Observer-Patterns über RMI
Definiert in Zeile 17 der Datei ObserverUpdater.java.
|
static |
Observer hinzufügen
observer | Observer |
zurückliefern der durch JPA gemanagten Java-Klassen
Observer der Liste hinzufügen
Logging des Zeitstempels
Definiert in Zeile 28 der Datei ObserverUpdater.java.
|
static |
Observer entfernen
observer | Observer |
Definiert in Zeile 63 der Datei ObserverUpdater.java.
|
static |
beende alle Clients bevor Server beendet wird
Definiert in Zeile 135 der Datei ObserverUpdater.java.
|
static |
Observer aktualisieren
o | Observer |
durch alle Observer iterieren
direkt entfernen ist nicht möglich weil der Iterator damit nicht klarkommen würde
nicht mehr vorhandene Observer aus Liste entfernen
Definiert in Zeile 84 der Datei ObserverUpdater.java.
|
static |
Definiert in Zeile 20 der Datei ObserverUpdater.java.