next up previous contents
Next: void migrate_agent() Up: Allgemeine Methoden Previous: Allgemeine Methoden

void init()

Dies ist eine Standardmethode jeden Applets, die beim Start ausgeführt wird. Sie dient der Initialisierung eines Applets. In diesem Fall wird zuerst eine Verbindung zum Agentensystem, zum ASManagementAgenten und zum RegionManagementAgenten aufgebaut, indem eine CORBA Referenz derselben erzeugt wird. Da ein laufender ASManagementAgent für die korrekte Funktion des Applets notwendig ist, wird anschließend überprüft, ob eine CORBA Referenz tatsächlich vorliegt. Falls nicht, wird die weitere Abarbeitung der Applet-Methoden gestoppt und ein Warnhinweis gezeigt.
Danach werden alle Komponenten der Bedienungsschnittstelle eingerichtet (Fenster, Buttons, Bäume, Tabellen etc.) und verschiedene Methoden aufgerufen, um anfängliche Daten über laufende Agentensysteme und deren Agenten zu erhalten. Dazu gehören die Liste der aktiven Agentensysteme und eine Aufstellung der Agenten, die auf dem ausgewählten Agentensystem geladen sind.
Schließlich wird die Methode create_pushConsumer() aufgerufen, die dafür sorgt, daß ein PushConsumer -Objekt der Klasse PushConsumerImpl (siehe unten) beim ASManagementAgenten registriert wird.



Copyright Munich Network Management Team