SOMA.agent.mobility
Class AgentManager
java.lang.Object
|
+--SOMA.agent.mobility.AgentManager
- public class AgentManager
- extends java.lang.Object
Gestore degli agenti di un place.
- Author:
- Livio Profiri
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
agentWorkerStore
public AgentWorkerStore agentWorkerStore
- Memorizza i worker
degli agenti.
AgentManager
public AgentManager(Environment env)
- Costruttore.
- Parameters:
env
- L'environment del place.
createAgent
public AgentID createAgent(java.lang.String agentName,
java.lang.Object argument)
- Creazione di un agente.
- Parameters:
agentName
- Nome dell'agente.argument
- Parametro di inizializxzazione, vedi
Agent.putArgument( Object obj )
.
startAgent
public AgentID startAgent(Agent agent)
- Avvio di un agente.
newAgentID
public AgentID newAgentID()
- Creazione di un nuovo AgentID.
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object