Im Laufe der Zeit werden auf einem Agentensystem immer wieder Agenten gestartet, beendet, angehalten und fortgesetzt. Um den Überblick nicht zu verlieren, welche Agenten noch geladen sind und ob sie sich gerade in laufendem bzw. angehaltenem Zustand befinden, verfügt das Applet über eine zweispaltige Tabelle, die diese Informationen darstellt. Die erste Spalte enthält die Namen aller geladenen Agenten, die zweite Spalte deren jeweilige Statusinformationen. Der Status eines Agenten kann zwei Zuständen entsprechen:
Wurde ein Agent angehalten (siehe unten), so ist er zwar weiterhin
geladen, jedoch nicht mehr aktiv. Er erhält deswegen das Attribut
,,suspended``. Wird er fortgesetzt, so befindet er sich wieder im
ursprünglichen Zustand ,,running``.
Diese Tabelle dient nicht nur
der Auflistung aller geladenen Agenten des Agentensystems, sondern
auch der Auswahl eines Agenten zur Manipulation (anhalten, beenden,
migrieren etc.). Der Benutzer muß dazu lediglich einen Eintrag der
Tabelle anklicken. Sobald eine Auswahl getroffen wurde, werden
sämtliche Buttons aktiviert, die bis dahin ausgeblendet waren, da sie
einen ausgewählten Agenten voraussetzen. Wurde eine Aktion ausgeführt,
werden die Buttons wieder deaktiviert, um unbeabsichtigte Manipulation
zu vermeiden.
Die Agentenliste wird automatisch auf den aktuellen
Stand gebracht, sei es, daß Agenten gestartet, beendet oder
anderweitig manipuliert wurden. Falls dieser Mechanismus jedoch einmal
versagen sollte - z.B. weil der dazu nötige CORBA Event Service nicht
zur Verfügung steht oder ein Objekt erzeugt wurde, das bei seiner
Erstellung kein CORBA Ereignis auslöst (näheres siehe Abschnitt
2.2.1 Anzeigen aller aktiven Agentensysteme ) -
kann der Button update manually zur manuellen Aktualisierung
der Tabelle benutzt werden.