jade.core
Interface AgentManager.Listener

All Known Implementing Classes:
ams

public abstract static interface AgentManager.Listener

This callback interface is implemented by the AMS in order to be notified of significant platform-level events (e.g. container added or removed, agent state changes, etc.).


Method Summary
 void handleDeadAgent(java.lang.String containerName, AID agentID)
           
 void handleDeadContainer(java.lang.String name)
           
 void handleMovedAgent(java.lang.String fromContainer, java.lang.String toContainer, AID agentID)
           
 void handleNewAgent(java.lang.String containerName, AID agentID)
           
 void handleNewContainer(java.lang.String name, java.net.InetAddress host)
           
 

Method Detail

handleNewContainer

public void handleNewContainer(java.lang.String name,
                               java.net.InetAddress host)

handleDeadContainer

public void handleDeadContainer(java.lang.String name)

handleNewAgent

public void handleNewAgent(java.lang.String containerName,
                           AID agentID)

handleDeadAgent

public void handleDeadAgent(java.lang.String containerName,
                            AID agentID)

handleMovedAgent

public void handleMovedAgent(java.lang.String fromContainer,
                             java.lang.String toContainer,
                             AID agentID)