Uses of Interface
org.almendra.janet.cas.node.IAgentDispatcher

Packages that use IAgentDispatcher
org.almendra.janet.cas.agents   
org.almendra.janet.cas.node   
org.almendra.janet.cas.node.interpreters   
org.almendra.janet.cas.scheduling   
org.almendra.janet.cas.simulator.node.interpreters.simulated   
 

Uses of IAgentDispatcher in org.almendra.janet.cas.agents
 

Fields in org.almendra.janet.cas.agents declared as IAgentDispatcher
protected  IAgentDispatcher AgentProxy.agentDispatcher
           
 

Constructors in org.almendra.janet.cas.agents with parameters of type IAgentDispatcher
AgentProxy(AbstractApplication application, IAgentDispatcher agentDispatcher, AgentPath agentPath, Logger logger)
          Creates a new AgentProxy object.
 

Uses of IAgentDispatcher in org.almendra.janet.cas.node
 

Classes in org.almendra.janet.cas.node that implement IAgentDispatcher
 class AgentDispatcher
           
 class AgentDispatcherRemote
           
 

Fields in org.almendra.janet.cas.node declared as IAgentDispatcher
protected  IAgentDispatcher AbstractNodeImage.agentDispatcher
           
 

Methods in org.almendra.janet.cas.node that return IAgentDispatcher
 IAgentDispatcher NodeAccessor.getAgentDispatcher()
           
 IAgentDispatcher AbstractNodeImage.getAgentDispatcher()
           
 IAgentDispatcher Node.getAgentDispatcher(AgentPath path)
           
 IAgentDispatcher AbstractClusterImage.getAgentDispatcher(AgentPath path)
           
 IAgentDispatcher AbstractApplication.getAgentDispatcher(AgentPath agentPath)
           
 IAgentDispatcher AbstractApplication.getAgentDispatcher(AgentPath agentPath, boolean restrictedAccess)
           
 IAgentDispatcher NodeAnchor.getCentralDispatcher()
           
 IAgentDispatcher CentralAnchor.getCentralDispatcher()
           
abstract  IAgentDispatcher AbstractNodeAnchor.getCentralDispatcher()
           
 

Methods in org.almendra.janet.cas.node with parameters of type IAgentDispatcher
 void NodeAnchor.addForeignNode(IAgentDispatcher agentDispatcher, NodeLocation nodeLocation)
           
 AbstractNodeImage AbstractClusterImage.addLocalNode(IAgentDispatcher dispatcher, NodeLocation nodeLocation)
           
 AbstractNodeImage NodeClusterImage.addNodeImage(IAgentDispatcher agentDispatcher, NodeLocation nodeLocation)
           
 AbstractNodeImage CentralClusterImage.addNodeImage(IAgentDispatcher agentDispatcher, NodeLocation nodeLocation)
           
abstract  AbstractNodeImage AbstractClusterImage.addNodeImage(IAgentDispatcher agentDispatcher, NodeLocation nodeLocation)
           
protected  AbstractNodeImage NodeClusterImage.createLocalNode(IAgentDispatcher dispatcher, NodeLocation nodeLocation)
           
protected  AbstractNodeImage CentralClusterImage.createLocalNode(IAgentDispatcher dispatcher, NodeLocation nodeLocation)
           
protected abstract  AbstractNodeImage AbstractClusterImage.createLocalNode(IAgentDispatcher dispatcher, NodeLocation nodeLocation)
           
 void CentralAnchor.registerNode(IAgentDispatcher agentDispatcher, NodeLocation nodeLocation)
           
 

Constructors in org.almendra.janet.cas.node with parameters of type IAgentDispatcher
AbstractNodeImage(IAgentDispatcher agentDispatcher, NodeLocation nodeLocation)
           
AbstractNodeImage(IAgentDispatcher agentDispatcher, NodeLocation nodeLocation, boolean isForeign)
           
CentralNodeImage(IAgentDispatcher agentDispatcher, NodeLocation nodeLocation)
           
CentralNodeImage(IAgentDispatcher agentDispatcher, NodeLocation nodeLocation, boolean isForeign)
          Creates a new CentralNodeImage object.
NodeImage(IAgentDispatcher agentDispatcher, NodeLocation nodeLocation)
           
NodeImage(IAgentDispatcher agentDispatcher, NodeLocation nodeLocation, boolean isForeign)
          Creates a new NodeImage object.
 

Uses of IAgentDispatcher in org.almendra.janet.cas.node.interpreters
 

Methods in org.almendra.janet.cas.node.interpreters that return IAgentDispatcher
 IAgentDispatcher RegisterNodeTrait.getAgentDispatcher(NodeLocation location, Logger logger)
           
abstract  IAgentDispatcher AbstractRegisterNodeTrait.getAgentDispatcher(NodeLocation location, Logger logger)
           
protected  IAgentDispatcher NodeStartedInterpreter.getCentralDispatcher(RegistryLocation registryLocation)
           
 

Uses of IAgentDispatcher in org.almendra.janet.cas.scheduling
 

Methods in org.almendra.janet.cas.scheduling that return IAgentDispatcher
 IAgentDispatcher CommandEnvelope.getAgentDispatcher(java.lang.String qualifiedAgentPath)
           
 

Uses of IAgentDispatcher in org.almendra.janet.cas.simulator.node.interpreters.simulated
 

Methods in org.almendra.janet.cas.simulator.node.interpreters.simulated that return IAgentDispatcher
 IAgentDispatcher TRegisterNodeInterpreter.getAgentDispatcher(NodeLocation location, Logger logger)
           
protected  IAgentDispatcher NodeStartedInterpreter.getCentralDispatcher(RegistryLocation registryLocation)