metaglue
Interface LocalLogManager

All Known Implementing Classes:
LocalLogManagerAgent

public interface LocalLogManager
extends Notifier


Fields inherited from interface metaglue.Agent
ALIVE, DIED, NO_METAGLUE, NOT_RUNNING, STARTING
 
Method Summary
 void addAgent(AgentID id)
           
 void addLevelListener(int lvl, Spy lst)
           
 void addLogListener(AgentID id, int lvl, Spy lst)
           
 void addLogListener(AgentID id, Spy lst)
           
 void killAgent(AgentID id)
           
 void propagateMessage(int level, AgentID id, String s)
           
 void removeLogListener(AgentID id, int lvl, Spy lst)
           
 void removeLogListener(Spy lst)
           
 
Methods inherited from interface agentland.util.Notifier
addSpy, addSpy, gossip, notify, passNotify, removeAllSpies, removeSpy, removeSpy
 
Methods inherited from interface metaglue.Agent
addMonitor, alive, getAgentID, getMetaglueAgentID, shutdown, startup, whereAreYou
 

Method Detail

propagateMessage

public void propagateMessage(int level,
                             AgentID id,
                             String s)
                      throws RemoteException

addAgent

public void addAgent(AgentID id)
              throws RemoteException

killAgent

public void killAgent(AgentID id)
               throws RemoteException

addLogListener

public void addLogListener(AgentID id,
                           int lvl,
                           Spy lst)
                    throws RemoteException

addLogListener

public void addLogListener(AgentID id,
                           Spy lst)
                    throws RemoteException

addLevelListener

public void addLevelListener(int lvl,
                             Spy lst)
                      throws RemoteException

removeLogListener

public void removeLogListener(AgentID id,
                              int lvl,
                              Spy lst)
                       throws RemoteException

removeLogListener

public void removeLogListener(Spy lst)
                       throws RemoteException