Uses of Class
org.almendra.janet.cas.node.NodeLocation

Packages that use NodeLocation
org.almendra.janet.cas.commands   
org.almendra.janet.cas.node   
org.almendra.janet.cas.node.interpreters   
org.almendra.janet.cas.simulator.node.interpreters.simulated   
 

Uses of NodeLocation in org.almendra.janet.cas.commands
 

Fields in org.almendra.janet.cas.commands declared as NodeLocation
protected  NodeLocation RegisterNodeCommand.nodeLocation
           
protected  NodeLocation RegisterApplicationCommand.nodeLocation
           
protected  NodeLocation[] RegisteredNodeCommandEvaluator.nodeLocations
           
protected  NodeLocation[] RegisteredNodeCommand.nodeLocations
           
 

Methods in org.almendra.janet.cas.commands that return NodeLocation
 NodeLocation NodeStartedCommand.getCentralNodeLocation()
           
 NodeLocation RegisterNodeCommand.getNodeLocation()
           
 NodeLocation RegisterApplicationCommand.getNodeLocation()
           
 NodeLocation[] RegisteredNodeCommand.getNodeLocations()
           
 

Constructors in org.almendra.janet.cas.commands with parameters of type NodeLocation
RegisterApplicationCommand(java.lang.String originNodeName, java.util.List agentPaths, NodeLocation nodeLocation)
          Creates a new RegisterApplicationCommand object.
RegisteredNodeCommand(NodeLocation[] nodeLocations)
           
RegisterNodeCommand(NodeLocation nodeLocation)
           
 

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

Fields in org.almendra.janet.cas.node declared as NodeLocation
protected  NodeLocation AbstractNodeImage.nodeLocation
           
 

Methods in org.almendra.janet.cas.node that return NodeLocation
 NodeLocation Node.getNodeLocation()
           
 NodeLocation AbstractNodeImage.getNodeLocation()
           
 

Methods in org.almendra.janet.cas.node with parameters of type NodeLocation
 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)
           
protected  AbstractNodeImage AbstractNodeAnchor.getNodeImage(NodeLocation location, java.lang.String nodeName)
           
 AbstractNodeImage AbstractClusterImage.getNodeImage(NodeLocation locationOrNull, java.lang.String nodeName)
           
 void AbstractNodeAnchor.registerForeignApplication(NodeLocation location, java.util.List agentPaths)
           
 void CentralAnchor.registerNode(IAgentDispatcher agentDispatcher, NodeLocation nodeLocation)
           
 

Constructors in org.almendra.janet.cas.node with parameters of type NodeLocation
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 NodeLocation in org.almendra.janet.cas.node.interpreters
 

Methods in org.almendra.janet.cas.node.interpreters with parameters of type NodeLocation
 void RegisterApplicationTrait.foreignNodeRegisterMyApplications(java.lang.String foreignNodeName, NodeLocation nodeLocation, CommandAccessor cmdAccessor)
           
 IAgentDispatcher RegisterNodeTrait.getAgentDispatcher(NodeLocation location, Logger logger)
           
abstract  IAgentDispatcher AbstractRegisterNodeTrait.getAgentDispatcher(NodeLocation location, Logger logger)
           
protected  void RegisteredNodeInterpreter.registerForeignNode(NodeLocation nodeLocation, CommandAccessor cmdAccessor)
           
 void AbstractRegisterNodeTrait.registerForeignNode(NodeLocation location, CommandAccessor cmdAccessor)
           
 

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

Methods in org.almendra.janet.cas.simulator.node.interpreters.simulated with parameters of type NodeLocation
 IAgentDispatcher TRegisterNodeInterpreter.getAgentDispatcher(NodeLocation location, Logger logger)