next up previous contents
Next: The ConsoleAdmin Up: Admin System Agents Previous: The Output Framework   Contents

SystemAdminIFace

The SystemAdminIFace was designed to provide the admin of special changes of the (System) Agents residing in the platform. An admin service registers therefor the corresponding SystemAdminProxy to the platform. When a (System) Agent is created, stopped, resumed or terminated the platform calls the method to let the service know that there has changed something in the System. This is not used for the ConsoleAdmin but for the GUIAdmin to keep the list of Agents up to date. The interface provides the following methods for this purpose:

agentCreated(AgentID id)
A new Agent or System Agent with the given ID was created. It will the be added to the list of running Agents in the admin service.
agentStatusChanged(AgentID id)
The status of the given Agent has changed. The status is described in the AgentLoader and in the SysAgent class. It gives information about the execution state of the Agent which can be for example running, stopped or concluding. The complete list is in the AgentLoader class for Agents and in the SysAgent class for System Agents.
agentTerminated(AgentID id)
The Agent was terminated and has to be removed from the lists.


next up previous contents
Next: The ConsoleAdmin Up: Admin System Agents Previous: The Output Framework   Contents
Thomas Letsch 2001-02-21