Alle drei Aktionen werden mit Hilfe dafür vorgesehener Buttons
durchgeführt. Nachdem der Benutzer aus der Tabelle den Agenten
ausgewählt hat, auf den sich die nachfolgende Aktion beziehen soll,
kann er einen der entsprechenden Buttons betätigen.
Wird der Button
suspend agent gedrückt, während ein laufender Agent (Status
,,running``) ausgewählt ist, so stellt dieser sämtliche Tätigkeiten
ein. Darüber hinaus ändert sich automatisch
sein Status in der Tabelle von ,,running`` nach ,,suspended``.
Der Vorgang läßt sich rückgängig machen, indem der angehaltene Agent
ausgewählt und anschließend der Button resume agent betätigt
wird. Wieder wird die Anzeige in der Tabelle auf den aktuellen Stand
gebracht.
Ein Agent kann auch gezwungen werden, alle Aktivitäten
abzubrechen und sich aus dem Speicher zu entfernen. Dazu muß bei
ausgewähltem Agent der Button terminate agent gedrückt werden.
Der Agent beendet sich daraufhin und sein Eintrag wird aus der Tabelle
mit laufenden Agenten entfernt.
Ausnahmen bilden der Webserveragent
und der ASManagementAgent. Diese sollten auf keinen Fall beendet oder angehalten
werden, da sie für den Betrieb des Applets notwendig sind. Der
Benutzer wird daher vorher explizit zur Bestätigung der Aktion aufgefordert.