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

Packages that use AgentPath
org.almendra.janet.ade.commands   
org.almendra.janet.ade.distributor   
org.almendra.janet.ade.distributor.interpreters   
org.almendra.janet.ade.executor   
org.almendra.janet.ade.executor.executors   
org.almendra.janet.ade.executor.handlers   
org.almendra.janet.cas.agents   
org.almendra.janet.cas.commands   
org.almendra.janet.cas.demo.fibonacci   
org.almendra.janet.cas.events   
org.almendra.janet.cas.handlers   
org.almendra.janet.cas.logger.commands   
org.almendra.janet.cas.monitor.commands   
org.almendra.janet.cas.monitor.handlers   
org.almendra.janet.cas.monitor.interpreters   
org.almendra.janet.cas.node   
org.almendra.janet.cas.node.gui   
org.almendra.janet.cas.scheduling   
 

Uses of AgentPath in org.almendra.janet.ade.commands
 

Fields in org.almendra.janet.ade.commands declared as AgentPath
protected  AgentPath WorkloadDistributionCommand.agentPath
           
 

Methods in org.almendra.janet.ade.commands that return AgentPath
 AgentPath WorkloadDistributionCommand.getAgentPath()
           
 

Constructors in org.almendra.janet.ade.commands with parameters of type AgentPath
WorkloadDistributionCommand(AgentPath agentPath, ExecuteWorkloadCommand command)
          Creates a new WorkloadDistributionCommand object.
 

Uses of AgentPath in org.almendra.janet.ade.distributor
 

Fields in org.almendra.janet.ade.distributor declared as AgentPath
protected  AgentPath PartialEvictionAssignment.desintationAgent
           
protected  AgentPath LeastLoadedNodeDecisionInformation.originAgentPath
           
 

Methods in org.almendra.janet.ade.distributor that return AgentPath
 AgentPath DistributorAnchor.getAgentPathToNode(java.lang.String nodeName, AgentPath originAgentPath)
           
 AgentPath DistributorAnchor.getAnyAgent(java.lang.String nodeName, java.lang.String capabilityPath)
           
 AgentPath PartialEvictionAssignment.getDesintationAgent()
           
 

Methods in org.almendra.janet.ade.distributor with parameters of type AgentPath
 AgentPath DistributorAnchor.getAgentPathToNode(java.lang.String nodeName, AgentPath originAgentPath)
           
 void DistributorAnchor.logCommandDistributed(ExecuteWorkloadCommand command, AgentPath originAgentPath, AgentPath selectedAgentPath)
           
 

Constructors in org.almendra.janet.ade.distributor with parameters of type AgentPath
LeastLoadedNodeDecisionInformation(AgentPath originAgentPath, java.lang.String commandClassName)
          Creates a new LeastLoadedNodeDecisionInformation object.
PartialEvictionAssignment(java.lang.String capabilityPath, AgentPath desintationAgent)
           
PartialEvictionAssignment(java.lang.String capabilityPath, AgentPath desintationAgent, int evictExecutingCommandsCount, int evictWaitingCommandsCount)
           
 

Uses of AgentPath in org.almendra.janet.ade.distributor.interpreters
 

Methods in org.almendra.janet.ade.distributor.interpreters that return AgentPath
protected  AgentPath WorkloadDistributionInterpreter.getCapabilityWithShortestQueueAtLeastOne(DistributorAnchor anchor, AgentPath originAgentPath, LeastLoadedNodeDecisionInformation decisionInformation)
           
 

Methods in org.almendra.janet.ade.distributor.interpreters with parameters of type AgentPath
protected  AgentPath WorkloadDistributionInterpreter.getCapabilityWithShortestQueueAtLeastOne(DistributorAnchor anchor, AgentPath originAgentPath, LeastLoadedNodeDecisionInformation decisionInformation)
           
 

Uses of AgentPath in org.almendra.janet.ade.executor
 

Methods in org.almendra.janet.ade.executor that return AgentPath
static AgentPath ExecutorAnchor.getADEAgentPath()
           
 AgentPath ExecutorAnchor.getLoadAdministratorAgentPath(IAgentProxy agent)
           
 

Methods in org.almendra.janet.ade.executor with parameters of type AgentPath
protected  IAgentProxy AbstractAnchor.getCrossAgent(AgentPath agentPath, AbstractApplication app)
           
 ICommand ExecutorAnchor.getWorkloadDistributionBalancingCommandEnvelope(AgentPath initialAgentPath, IWorkLoadBalancingCommand balancingCommand, java.lang.String capabilityPath)
           
 ICommand ExecutorAnchor.getWorkloadDistributionSharingCommandEnvelope(AgentPath initialAgentPath, IWorkLoadSharingCommand sharingCommand, java.lang.String capabilityPath)
           
 void ExecutorAnchor.logEvictedExecutingCommand(java.lang.String commandLogString, AgentPath evictionAgentPath)
           
 

Uses of AgentPath in org.almendra.janet.ade.executor.executors
 

Fields in org.almendra.janet.ade.executor.executors declared as AgentPath
protected  AgentPath EvictCommandsExecutor.evictionAgentPath
           
 

Constructors in org.almendra.janet.ade.executor.executors with parameters of type AgentPath
EvictCommandsExecutor(SystemApplication systemApplication, AgentPath evictionAgentPath, java.lang.String capabilityPath, java.lang.String token)
          Creates a new EvictCommandsExecutor object.
EvictExecuteCommandsExecutor(SystemApplication systemApplication, AgentPath evictionAgent, java.lang.String capabilityPath, java.lang.String token)
           
EvictWaitCommandsExecutor(SystemApplication application, AgentPath evictionAgent, java.lang.String capabilityPath, java.lang.String token)
          Creates a new EvictWaitCommandsExecutor object.
 

Uses of AgentPath in org.almendra.janet.ade.executor.handlers
 

Fields in org.almendra.janet.ade.executor.handlers declared as AgentPath
protected  AgentPath SuspensionHandlerPartialEviction.evictionAgentPath
           
 

Constructors in org.almendra.janet.ade.executor.handlers with parameters of type AgentPath
SuspensionHandlerFullEviction(ExecutorAnchor anchor, IAgentProxy evictionAgent, AgentPath evictionAgentPath, CommandEnvelope env, EvictCommandsExecutor evictionExecutor, java.lang.String capabilityPath)
          Creates a new SuspensionHandlerFullEviction object.
SuspensionHandlerPartialEviction(ExecutorAnchor anchor, IAgentProxy evictionAgent, AgentPath evictionAgentPath, CommandEnvelope env, EvictCommandsExecutor evictionExecutor, java.lang.String capabilityPath)
           
 

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

Fields in org.almendra.janet.cas.agents declared as AgentPath
protected  AgentPath AgentProxy.agentPath
           
 

Methods in org.almendra.janet.cas.agents that return AgentPath
 AgentPath IAgent.getAgentPath()
           
 AgentPath AbstractAgent.getAgentPath()
           
 AgentPath AbstractAgent.getPath()
           
protected  AgentPath MultiAgentProxy.replyPathSameAgent()
           
protected  AgentPath AgentProxy.replyPathSameAgent()
           
protected abstract  AgentPath AbstractAgentProxy.replyPathSameAgent()
           
 

Methods in org.almendra.janet.cas.agents with parameters of type AgentPath
protected  CommandAckEnvelope AgentProxy.getCommandAckEnvelope(AgentPath sourceDestinationAgentPath, java.lang.String originNodeName, ICommand command, java.lang.String futureId)
           
protected  CommandCallbackEnvelope AgentProxy.getCommandCallbackHandlerEnvelope(AgentPath sourceDestinationAgentPath, java.lang.String originNodeName, ICommand command, java.lang.String futureId)
           
protected  CommandEnvelope AgentProxy.getCommandEnvelope(AgentPath sourceDestinationAgentPath, java.lang.String originNodeName, ICommand command)
           
protected  CommandReplyEnvelope AgentProxy.getCommandReplyEnvelope(AgentPath sourceDestinationAgentPath, java.lang.String originNodeName, ICommand command, java.lang.String futureId)
           
 

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

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

Fields in org.almendra.janet.cas.commands declared as AgentPath
(package private)  AgentPath AbstractAgentCommand.agentPath
           
 

Methods in org.almendra.janet.cas.commands that return AgentPath
 AgentPath AbstractAgentCommand.getAgentPath()
           
 

Constructors in org.almendra.janet.cas.commands with parameters of type AgentPath
AbstractAgentCommand(AgentPath agentPath)
          Creates a new AbstractAgentCommand object.
DeregisterAgentCommand(AgentPath agentPath)
          Creates a new DeregisterAgentCommand object.
RegisterAgentCommand(AgentPath agentPath)
           
 

Uses of AgentPath in org.almendra.janet.cas.demo.fibonacci
 

Fields in org.almendra.janet.cas.demo.fibonacci declared as AgentPath
protected  AgentPath OpenFibonacciViewHandler.agentPath
           
 

Methods in org.almendra.janet.cas.demo.fibonacci that return AgentPath
static AgentPath FibonacciUtility.getAgentPath(java.lang.String nodeName)
           
 

Uses of AgentPath in org.almendra.janet.cas.events
 

Fields in org.almendra.janet.cas.events declared as AgentPath
protected  AgentPath AbstractEventHandlerEnvelope.agentPath
           
 

Methods in org.almendra.janet.cas.events that return AgentPath
 AgentPath AbstractEventHandlerEnvelope.getAgentPath()
           
 

Constructors in org.almendra.janet.cas.events with parameters of type AgentPath
AbstractEventHandlerEnvelope(IEventHandler handler, AgentPath agentPath)
          Creates a new AbstractEventHandlerEnvelope object.
ClusterEventHandlerEnvelope(IEventHandler handler, AgentPath agentPath)
          Creates a new ClusterEventHandlerEnvelope object.
EventHandlerEnvelope(IEventHandler handler, AgentPath agentPath)
          Creates a new EventHandlerEnvelope object.
 

Uses of AgentPath in org.almendra.janet.cas.handlers
 

Fields in org.almendra.janet.cas.handlers declared as AgentPath
(package private)  AgentPath AbstractAgentParams.agentPath
           
 

Methods in org.almendra.janet.cas.handlers that return AgentPath
 AgentPath AbstractAgentParams.getAgentPath()
           
 

Constructors in org.almendra.janet.cas.handlers with parameters of type AgentPath
AbstractAgentParams(AgentPath agentPath)
          Creates a new AbstractAgentParams object.
DeregisteredAgentParams(AgentPath agentPath)
          Creates a new DeregisteredAgentParams object.
RegisteredAgentParams(AgentPath agentPath)
          Creates a new RegisteredAgentParams object.
 

Uses of AgentPath in org.almendra.janet.cas.logger.commands
 

Fields in org.almendra.janet.cas.logger.commands declared as AgentPath
protected  AgentPath AbstractLoggerCommand.loggerServerAgentPath
           
 

Methods in org.almendra.janet.cas.logger.commands that return AgentPath
 AgentPath AbstractLoggerCommand.getAgentPathToLoggerServer()
           
 

Constructors in org.almendra.janet.cas.logger.commands with parameters of type AgentPath
AbstractLoggerCommand(AgentPath loggerServerAgentPath)
          Creates a new AbstractLoggerCommand object.
InstallLoggerCommand(AgentPath loggerServerAgentPath)
          Creates a new InstallLoggerCommand object.
UnInstallLoggerCommand(AgentPath loggerServerAgentPath)
          Creates a new UnInstallLoggerCommand object.
 

Uses of AgentPath in org.almendra.janet.cas.monitor.commands
 

Fields in org.almendra.janet.cas.monitor.commands declared as AgentPath
protected  AgentPath AbstractProducerCommand.agentPath
           
 

Methods in org.almendra.janet.cas.monitor.commands that return AgentPath
 AgentPath AbstractProducerCommand.getAgentPath()
           
 

Constructors in org.almendra.janet.cas.monitor.commands with parameters of type AgentPath
AbstractProducerCommand(AgentPath agentPath)
          Creates a new AbstractProducerCommand object.
InstallProducerCommand(AgentPath agentPath)
          Creates a new InstallProducerCommand object.
UnInstallProducerCommand(AgentPath agentPath)
          Creates a new UnInstallProducerCommand object.
 

Uses of AgentPath in org.almendra.janet.cas.monitor.handlers
 

Fields in org.almendra.janet.cas.monitor.handlers declared as AgentPath
protected  AgentPath NodeShutdownHandler.consumerAgentPath
           
 

Methods in org.almendra.janet.cas.monitor.handlers with parameters of type AgentPath
protected  boolean ForeignApplicationRegisteredHandler.isMonitorProducerAgent(AgentPath agentPath)
           
 

Constructors in org.almendra.janet.cas.monitor.handlers with parameters of type AgentPath
NodeShutdownHandler(java.lang.String nodeName, IAgentProxy localAgent, IAgentProxy consumerAgent, AgentPath consumerAgentPath)
          Creates a new NodeShutdownHandler object.
 

Uses of AgentPath in org.almendra.janet.cas.monitor.interpreters
 

Methods in org.almendra.janet.cas.monitor.interpreters with parameters of type AgentPath
protected  IAgentProxy InstallProducerInterpreter.getConsumerAgent(CommandAccessor cmdAccessor, AgentPath consumerAgentPath)
           
protected  boolean InstallProducerInterpreter.isAlreadyInstalled(MonitorProducerAnchor anchor, AgentPath consumerAgentPath)
           
protected  void InstallProducerInterpreter.registerShutdownHandler(CommandAccessor cmdAccessor, IAgentProxy consumerAgent, AgentPath consumerAgentPath)
           
 

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

Fields in org.almendra.janet.cas.node declared as AgentPath
protected  AgentPath NoSuchAgentException.agentPath
           
 

Methods in org.almendra.janet.cas.node that return AgentPath
protected  AgentPath Capability.createAgent(java.lang.String agentName, ApplicationScheduler scheduler)
           
 AgentPath AbstractNodeImage.deregisterForeignApplication(AgentPath path)
           
 AgentPath NoSuchAgentException.getAgentPath()
           
 AgentPath EventDescriptor.getAgentPath()
           
 AgentPath Capability.getAgentPath(java.lang.String agentName)
           
 AgentPath NodeAccessor.getAgentPath(java.lang.String applicationName, java.lang.String capabilityName, java.lang.String agentName)
           
 AgentPath Node.getAgentPath(java.lang.String applicationName, java.lang.String capabilityName, java.lang.String agentName)
           
protected  AgentPath Capability.getAgentPathToNewAgent(java.lang.String agentName)
           
 AgentPath ApplicationAccessor.getLocalAgentPath(java.lang.String capName, java.lang.String agentName)
           
 AgentPath AbstractApplication.getLocalAgentPath(java.lang.String capabilityName, java.lang.String agentName)
           
 AgentPath AgentPath.getReplyPath(java.lang.String nodeName)
           
 AgentPath SystemApplication.getSystemAgentPath()
           
 AgentPath Node.getSystemAgentPath()
           
protected  AgentPath AbstractApplication.getSystemAgentPath(java.lang.String nodeName)
          Answer the path to the system agent of node .
static AgentPath AgentPath.getSystemPath(java.lang.String nodeName)
           
 AgentPath Capability.registerAgent(java.lang.String agentName)
           
 AgentPath Capability.registerAgent(java.lang.String agentName, boolean autoincrement)
           
 

Methods in org.almendra.janet.cas.node with parameters of type AgentPath
 AgentPath AbstractNodeImage.deregisterForeignApplication(AgentPath path)
           
 IAgentProxy ApplicationAccessor.getAgent(AgentPath path)
           
 IAgentProxy AbstractApplication.getAgent(AgentPath path)
           
protected  IAgentProxy AbstractApplication.getAgent(AgentPath path, boolean restrictedAccess)
           
 IAgentDispatcher Node.getAgentDispatcher(AgentPath path)
           
 IAgentDispatcher AbstractClusterImage.getAgentDispatcher(AgentPath path)
           
 IAgentDispatcher AbstractApplication.getAgentDispatcher(AgentPath agentPath)
           
 IAgentDispatcher AbstractApplication.getAgentDispatcher(AgentPath agentPath, boolean restrictedAccess)
           
 AgentProxy ApplicationAccessor.getCrossAgent(AgentPath path)
           
 AgentProxy AbstractApplication.getCrossAgent(AgentPath path)
           
 ICommand IExecutorAnchor.getWorkloadDistributionBalancingCommandEnvelope(AgentPath initialAgentPath, IWorkLoadBalancingCommand balancingCommand, java.lang.String capabilityPath)
           
 ICommand IExecutorAnchor.getWorkloadDistributionSharingCommandEnvelope(AgentPath initialAgentPath, IWorkLoadSharingCommand sharingCommand, java.lang.String capabilityPath)
           
 boolean AbstractApplication.hasAgent(AgentPath ackAgentPath)
           
protected  void AgentPath.init(AgentPath agentPath)
           
 boolean AgentDispatcher.isLocalAndIsIdle(AgentPath agentPath)
           
 boolean Node.isLocalPath(AgentPath path)
           
 void AbstractNodeImage.registerForeignApplicationAgent(AgentPath path)
           
protected  boolean AgentPath.sameAttributeValues(AgentPath path)
           
 

Constructors in org.almendra.janet.cas.node with parameters of type AgentPath
AgentPath(AgentPath agentPath)
          Creates a new AgentPath object.
AgentPath(java.lang.String nodeName, AgentPath agentPath)
          Creates a new AgentPath object.
LocalAgentPath(AgentPath path)
          Creates a new LocalAgentPath object.
NoSuchAgentException(AgentPath agentPath, int errorLevel, java.lang.String errorElement)
          Creates a new NoSuchAgentException object.
 

Uses of AgentPath in org.almendra.janet.cas.node.gui
 

Methods in org.almendra.janet.cas.node.gui with parameters of type AgentPath
protected  void NodeViewController.addAgent(AgentPath agentPath)
           
protected  void NodeViewController.addApplication(AgentPath agentPath)
           
protected  javax.swing.tree.DefaultMutableTreeNode NodeViewController.getNodeAgentNode(AgentPath agentPath)
           
 

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

Fields in org.almendra.janet.cas.scheduling declared as AgentPath
protected  AgentPath Acknowledge.ackAgent
           
protected  AgentPath CommandHistoryItem.agentPath
           
protected  AgentPath CommandEnvelope.destinationAgent
           
protected  AgentPath CommandResponseEnvelope.replyToAgentPath
           
 

Methods in org.almendra.janet.cas.scheduling that return AgentPath
 AgentPath Acknowledge.getAckAgent()
           
 AgentPath CommandHistoryItem.getAgentPath()
           
 AgentPath CommandEnvelope.getAgentPath()
           
 AgentPath CommandAccessor.getAgentPath()
           
 AgentPath CommandEnvelope.getDestinationAgent()
           
 AgentPath CommandEnvelope.getOriginAgentPath()
           
 AgentPath CommandResponseEnvelope.getReplyToAgentPath()
           
 

Methods in org.almendra.janet.cas.scheduling with parameters of type AgentPath
 IAgentProxy CommandAccessor.getAgent(AgentPath agentPath)
           
 AgentProxy CommandEnvelope.getCrossAgent(AgentPath path)
           
 IAgentProxy CommandAccessor.getCrossAgent(AgentPath agentPath)
           
 void CommandHistoryItem.setAgentPath(AgentPath agentPath)
           
 void CommandEnvelope.setDestinationAgent(AgentPath destinationAgent)
           
 void CommandEnvelope.setHistoryItem(AgentPath sourceDestinationAgentPath, java.lang.String originNodeName, ICommand command)
           
 void CommandEnvelope.setNewDestination(AgentPath agentPath, java.lang.String nodeName)
           
 void CommandResponseEnvelope.setReplyToAgentPath(AgentPath replyToAgentPath)
           
 

Constructors in org.almendra.janet.cas.scheduling with parameters of type AgentPath
Acknowledge(AgentPath ackAgent)
          Creates a new Acknowledge object.
CommandAckEnvelope(AgentPath agentPath, ICommand command, Logger logger, java.lang.String responseId, java.lang.String nodeName)
          Creates a new CommandAckEnvelope object.
CommandCallbackEnvelope(AgentPath agentPath, ICommand command, Logger logger, java.lang.String responseId, java.lang.String nodeName)
          Creates a new CommandCallbackEnvelope object.
CommandEnvelope(AgentPath agentPath, ICommand command, Logger logger, java.lang.String nodeName)
           
CommandReplyEnvelope(AgentPath agentPath, ICommand command, Logger logger, java.lang.String responseId, java.lang.String nodeName)
          Creates a new CommandReplyEnvelope object.
CommandResponseEnvelope(AgentPath agentPath, ICommand command, Logger logger, java.lang.String responseId, java.lang.String nodeName)
          Creates a new CommandResponseEnvelope object.