Next: The ConsoleAdmin
Up: Admin System Agents
Previous: The Output Framework
  Contents
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: The ConsoleAdmin
Up: Admin System Agents
Previous: The Output Framework
  Contents
Thomas Letsch
2001-02-21