agentland.util
Interface LogMonitor

All Known Implementing Classes:
LogMonitorAgent

public interface LogMonitor
extends CatalogMessageListener

Overview This is the LogMonitoring agent. It doesn't really need any external methods as, well, it doesn't do much of anything re: the outside world. This may change later to support some dynamic control, but that is not nessecary at this stage


Fields inherited from interface metaglue.Agent
ALIVE, DIED, NO_METAGLUE, NOT_RUNNING, STARTING
 
Method Summary
 int getStatus(AgentID agt)
           
 void watchAgent(AgentID agt, AgentMonitor mtr)
           
 
Methods inherited from interface metaglue.CatalogMessageListener
recieveMessage
 
Methods inherited from interface agentland.util.Spy
tell
 
Methods inherited from interface metaglue.Agent
addMonitor, alive, getAgentID, getMetaglueAgentID, shutdown, startup, whereAreYou
 

Method Detail

watchAgent

public void watchAgent(AgentID agt,
                       AgentMonitor mtr)
                throws RemoteException

getStatus

public int getStatus(AgentID agt)
              throws RemoteException