Uses of Interface
cz.cuni.amis.pogamut.base.utils.guice.IAgentScope

Packages that use IAgentScope
cz.cuni.amis.pogamut.base.factory.guice   
cz.cuni.amis.pogamut.base.utils.guice   
 

Uses of IAgentScope in cz.cuni.amis.pogamut.base.factory.guice
 

Methods in cz.cuni.amis.pogamut.base.factory.guice that return IAgentScope
protected  IAgentScope GuiceAgentModule.createAgentScope()
          Method called from the GuiceAgentModule.GuiceAgentModule() to initialize the GuiceAgentModule.agentScope, override if you need you own AgentScope implementation.
protected  IAgentScope GuiceAgentModule.createAgentTeamScope()
          Method called from the GuiceAgentModule.GuiceAgentModule() to initialize the GuiceAgentModule.agentTeamScope, override if you need you own AgentScope implementation.
 IAgentScope GuiceAgentModule.getAgentScope()
          AgentScope that is holding agent-scope-singletons (classes annotated with AgentScoped).
 IAgentScope GuiceAgentModule.getAgentTeamScope()
          AgentTeamScope that is holding agent-team-scope-singletons (classes annotated with AgentTeamScoped).
 

Uses of IAgentScope in cz.cuni.amis.pogamut.base.utils.guice
 

Classes in cz.cuni.amis.pogamut.base.utils.guice that implement IAgentScope
 class AgentScope
          Scope used during the construction of the agent - treating all new instances (of classes annotated with AgentScoped) as singletons.
 class AgentTeamScope
          Scope used during the construction of the whole team of agents - treating all new instances (of classes annotated with AgentTeamScoped) as singletons for the purpose of construction of the team of agents.
 



Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.