Uses of Class
org.almendra.janet.cas.scheduling.CommandAccessor

Packages that use CommandAccessor
org.almendra.janet.ade.demo.fibonacci   
org.almendra.janet.ade.distributor.interpreters   
org.almendra.janet.ade.executor.interpreters   
org.almendra.janet.ade.observer.interpreters   
org.almendra.janet.ade.observer.simulation.interpreters   
org.almendra.janet.cas.central.interpreters   
org.almendra.janet.cas.demo.fibonacci   
org.almendra.janet.cas.logger.interpreters   
org.almendra.janet.cas.monitor.interpreters   
org.almendra.janet.cas.node.interpreters   
org.almendra.janet.cas.scheduling   
org.almendra.janet.cas.simulator.node.interpreters.simulated   
 

Uses of CommandAccessor in org.almendra.janet.ade.demo.fibonacci
 

Fields in org.almendra.janet.ade.demo.fibonacci declared as CommandAccessor
protected  CommandAccessor OpenFibonacciDemoViewHandler.cmdAccessor
           
 

Methods in org.almendra.janet.ade.demo.fibonacci with parameters of type CommandAccessor
protected  void FibonacciBalancingInterpreter.calculate(CommandAccessor cmdAccessor)
           
 void StartInterpreter.execute(CommandAccessor cmdAccessor)
           
 void FibonacciSharingInterpreter.execute(CommandAccessor cmdAccessor)
           
 void FibonacciBalancingInterpreter.execute(CommandAccessor cmdAccessor)
           
protected  java.util.Set StartInterpreter.getAllNodesNamesWithCapability(CommandAccessor cmdAccessor)
           
protected  void FibonacciBalancingInterpreter.handleResult(CommandAccessor cmdAccessor)
           
static FibonacciDemoViewController FibonacciDemoView.open(java.util.Map allApplicationObjects, java.util.Set nodeNames, CommandAccessor cmdAccessor)
          Starts the application.
protected  void FibonacciDemoViewController.registerForEvents(CommandAccessor cmdAccessor)
           
protected  void StartInterpreter.setNodeViewsRegistry(CommandAccessor cmdAccessor, java.util.Map allApplicationObjects, java.util.Set nodeNames)
           
protected  java.util.Map StartInterpreter.storeApplicationObjects(CommandAccessor cmdAccessor)
           
 

Constructors in org.almendra.janet.ade.demo.fibonacci with parameters of type CommandAccessor
FibonacciDemoViewController(FibonacciDemoView view, java.util.Map allApplicationObjects, java.util.Set nodeNames, CommandAccessor cmdAccessor)
          FibonacciDemoViewController constructor comment.
OpenFibonacciDemoViewHandler(CommandAccessor cmdAccessor, java.util.Map allApplicationObjects, java.util.Set nodeNames)
          Creates a new OpenFibonacciDemoViewHandler object.
 

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

Methods in org.almendra.janet.ade.distributor.interpreters with parameters of type CommandAccessor
protected  void NotifyCPULoadChangedInterpreter.cancelEviction(CommandAccessor cmdAccessor, DistributorAnchor anchor, java.lang.String workstationName)
           
protected  void NotifyQSCChangedInterpreter.checkImbalances(java.lang.String nodeName, CommandAccessor cmdAccessor, DistributorAnchor anchor)
           
protected  void NotifyCPULoadChangedInterpreter.checkNodeDroppedToQSC0(CommandAccessor cmdAccessor, DistributorAnchor anchor, java.lang.String workstationName)
           
protected  void NotifyCPULoadChangedInterpreter.evictCommands(CommandAccessor cmdAccessor, DistributorAnchor anchor, java.lang.String workstationName)
           
 void WorkloadDistributionInterpreter.execute(CommandAccessor cmdAccessor)
           
 void StartInterpreter.execute(CommandAccessor cmdAccessor)
           
 void ProcessQSCChangedInterpreter.execute(CommandAccessor cmdAccessor)
           
 void ProcessCPULoadChangedInterpreter.execute(CommandAccessor cmdAccessor)
           
 void ObserverStateChangedInterpreter.execute(CommandAccessor cmdAccessor)
           
 void NotifyValueChangedInterpreter.execute(CommandAccessor cmdAccessor)
           
 void NotifyQSCChangedInterpreter.execute(CommandAccessor cmdAccessor)
           
 void NotifyCPULoadChangedInterpreter.execute(CommandAccessor cmdAccessor)
           
protected  void ProcessCPULoadChangedInterpreter.fullyEvictCommandsOfCapabilities(CommandAccessor cmdAccessor, java.lang.String nodeName, java.util.List alternativeCapabilities)
           
protected  java.io.File StartInterpreter.getDescriptorFile(CommandAccessor cmdAccessor, java.lang.String descriptorFilePathName)
           
 DistributorAnchor DistributorInterpreter.getDistributorAnchor(CommandAccessor cmdAccessor)
           
 IAgentProxy DistributorInterpreter.getLoadAdministratorAgent(CommandAccessor cmdAccessor)
           
protected  void WorkloadDistributionInterpreter.logPanicCannotFindAnyAgent(CommandAccessor cmdAccessor)
           
protected  void StartInterpreter.prependNodeViewTitle(CommandAccessor cmdAccessor)
           
protected  void StartInterpreter.readDescriptor(DistributorAnchor anchor, CommandAccessor cmdAccessor)
           
protected  void NotifyQSCChangedInterpreter.reflectChange(CommandAccessor cmdAccessor, java.lang.String nodeName, int previousQueueSizeCategory, int currentQueueSizeCategory)
           
protected  void ProcessQSCChangedInterpreter.reflectNodeDroppedToQSC0(CommandAccessor cmdAccessor, ProcessQSCChangedCommand command)
           
protected  void NotifyValueChangedInterpreter.reflectNodeDroppedToQSC0(java.lang.String nodeName, CommandAccessor cmdAccessor, DistributorAnchor anchor)
           
protected  void ProcessQSCChangedInterpreter.reflectNodesWithQSC0Exist(CommandAccessor cmdAccessor, ProcessQSCChangedCommand command)
           
protected  void StartInterpreter.registerForEvents(CommandAccessor cmdAccessor, DistributorAnchor anchor)
           
protected  void StartInterpreter.setNodeViewsRegistry(CommandAccessor cmdAccessor, Descriptor descriptor)
           
 

Uses of CommandAccessor in org.almendra.janet.ade.executor.interpreters
 

Methods in org.almendra.janet.ade.executor.interpreters with parameters of type CommandAccessor
protected  void InterruptibleReduceLoadInterpreter.evict1Command(CommandAccessor cmdAccessor, ExecutorAnchor anchor, java.lang.String token, java.util.List evictionAssignments)
           
protected  void InterruptibleReduceLoadInterpreter.evictCommands(CommandAccessor cmdAccessor, ExecutorAnchor anchor, InterruptibleReduceLoadCommand command)
           
protected  boolean InterruptibleReduceLoadInterpreter.evictFully(CommandAccessor cmdAccessor, ExecutorAnchor anchor, java.lang.String token, java.util.List fullEvictionAssignments)
           
 void StartInterpreter.execute(CommandAccessor cmdAccessor)
           
 void ReduceLoadInterpreter.execute(CommandAccessor cmdAccessor)
           
 void ObserverConnectionStatusChangedInterpreter.execute(CommandAccessor cmdAccessor)
           
 void InterruptibleReduceLoadInterpreter.execute(CommandAccessor cmdAccessor)
           
 void ExecuteWorkloadSharingInterpreter.execute(CommandAccessor cmdAccessor)
           
 void ExecuteWorkloadBalancingInterpreter.execute(CommandAccessor cmdAccessor)
           
 void EvictInterpreter.execute(CommandAccessor cmdAccessor)
           
 void CancelReduceLoadInterpreter.execute(CommandAccessor cmdAccessor)
           
protected  java.io.File StartInterpreter.getDescriptorFile(CommandAccessor cmdAccessor, java.lang.String descriptorFilePathName)
           
protected  java.lang.String StartInterpreter.getDescriptorFilePathName(CommandAccessor cmdAccessor)
           
 ExecutorAnchor ExecutorInterpreter.getExecutorAnchor(CommandAccessor cmdAccessor)
           
protected  IWorkLoadBalancingInterpreter ExecuteWorkloadBalancingInterpreter.getInterpreter(CommandAccessor cmdAccessor, IWorkLoadBalancingCommand cmd)
           
protected  IInterpreter ExecuteWorkloadSharingInterpreter.getInterpreter(CommandAccessor cmdAccessor, IWorkLoadSharingCommand cmd)
           
protected  IAgentProxy StartInterpreter.getSystemAgent(CommandAccessor cmdAccessor)
           
protected  boolean StartInterpreter.readQueueSizeCategories(CommandAccessor cmdAccessor, ExecutorAnchor anchor)
           
protected  void StartInterpreter.registerForEvents(CommandAccessor cmdAccessor, ExecutorAnchor anchor)
           
protected  void ReduceLoadInterpreter.sendComand(CommandAccessor cmdAccessor, InterruptibleReduceLoadCommand interruptibleCommand)
           
 

Uses of CommandAccessor in org.almendra.janet.ade.observer.interpreters
 

Methods in org.almendra.janet.ade.observer.interpreters with parameters of type CommandAccessor
 void StartInterpreter.execute(CommandAccessor cmdAccessor)
           
 void ObserveWorkstationLoadInterpreter.execute(CommandAccessor cmdAccessor)
           
 ObserverAnchor ObserverInterpreter.getAnchor(CommandAccessor cmdAccessor)
           
protected  java.util.Map ObserveWorkstationLoadInterpreter.getCurrentCPULoadByProcesses(CommandAccessor cmdAccessor)
           
protected  java.io.File StartInterpreter.getDescriptorFile(CommandAccessor cmdAccessor, java.lang.String descriptorFilePathName)
           
protected  void StartInterpreter.installHandlers(CommandAccessor cmdAccessor, ObserverAnchor anchor)
           
protected  void StartInterpreter.readDescriptor(ObserverAnchor anchor, CommandAccessor cmdAccessor)
           
protected  void StartInterpreter.setViewTitle(CommandAccessor cmdAccessor)
           
protected  void StartInterpreter.setViewTitle(CommandAccessor cmdAccessor, java.lang.String titlePrefix)
           
protected  void StartInterpreter.startView(CommandAccessor cmdAccessor)
           
 

Uses of CommandAccessor in org.almendra.janet.ade.observer.simulation.interpreters
 

Methods in org.almendra.janet.ade.observer.simulation.interpreters with parameters of type CommandAccessor
 ObserverAnchor ObserveWorkstationLoadInterpreter.getAnchor(CommandAccessor cmdAccessor)
           
protected  java.util.Map ObserveWorkstationLoadInterpreter.getCurrentCPULoadByProcesses(CommandAccessor cmdAccessor)
           
protected  java.util.Map ObserveWorkstationLoadInterpreter.getQueueSizeCategories(CommandAccessor cmdAccessor)
           
protected  ObserverAnchorSimulation StartInterpreter.getSimulatorAnchor(CommandAccessor cmdAccessor)
           
protected  void StartInterpreter.setViewTitle(CommandAccessor cmdAccessor)
           
protected  void StartInterpreter.startView(CommandAccessor cmdAccessor)
           
 

Uses of CommandAccessor in org.almendra.janet.cas.central.interpreters
 

Methods in org.almendra.janet.cas.central.interpreters with parameters of type CommandAccessor
protected  void DeregisterNodeInterpreter.deregisterCentral(CommandAccessor cmdAccessor)
           
protected  boolean DeregisterNodeInterpreter.deregisteringNodeIsCentral(CommandAccessor cmdAccessor)
           
protected  void DeregisterNodeInterpreter.deregisterNode(CommandAccessor cmdAccessor, java.lang.String nodeName)
           
 void RegisterNodeInterpreter.execute(CommandAccessor cmdAccessor)
           
 void NodeStartedInterpreter.execute(CommandAccessor cmdAccessor)
           
 void NodeShutdownRequestInterpreter.execute(CommandAccessor cmdAccessor)
           
 void DeregisterNodeInterpreter.execute(CommandAccessor cmdAccessor)
           
protected  void DeregisterNodeInterpreter.unbind(CommandAccessor cmdAccessor, DeregisterNodeCommand cmd)
           
protected  void DeregisterNodeInterpreter.unbindClusterSubobjects(CommandAccessor cmdAccessor)
           
 

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

Fields in org.almendra.janet.cas.demo.fibonacci declared as CommandAccessor
protected  CommandAccessor OpenFibonacciViewHandler.cmdAccessor
           
 

Methods in org.almendra.janet.cas.demo.fibonacci with parameters of type CommandAccessor
 void StartInterpreter.execute(CommandAccessor cmdAccessor)
           
 void FibonacciStartInterpreter.execute(CommandAccessor cmdAccessor)
           
 void FibonacciInterpreter.execute(CommandAccessor cmdAccessor)
           
protected  void StartInterpreter.setNodeViewsRegistry(CommandAccessor cmdAccessor)
           
 

Constructors in org.almendra.janet.cas.demo.fibonacci with parameters of type CommandAccessor
OpenFibonacciViewHandler(CommandAccessor cmdAccessor)
          Creates a new OpenFibonacciViewHandler object.
 

Uses of CommandAccessor in org.almendra.janet.cas.logger.interpreters
 

Methods in org.almendra.janet.cas.logger.interpreters with parameters of type CommandAccessor
 void UnInstallLoggerInterpreter.execute(CommandAccessor cmdAccessor)
           
 void StartViewInterpreter.execute(CommandAccessor cmdAccessor)
           
 void InstallLoggerInterpreter.execute(CommandAccessor cmdAccessor)
           
 void DisplayLogEntryInterpreter.execute(CommandAccessor cmdAccessor)
           
protected  LoggerAnchor LoggerInterpreter.getInstalledLoggerAnchor(CommandAccessor cmdAccessor)
           
protected  LoggerServerAnchor LoggerInterpreter.getLoggerServerAnchor(CommandAccessor cmdAccessor)
           
protected  ILogListener InstallLoggerInterpreter.installLoggerListener(CommandAccessor cmdAccessor, InstallLoggerCommand cmd)
           
protected  void StartViewInterpreter.installLoggers(CommandAccessor cmdAccessor)
           
protected  void StartViewInterpreter.installServerAnchor(CommandAccessor cmdAccessor, LoggerViewController controller)
           
protected  void StartViewInterpreter.registerForeignApplicationRegistered(CommandAccessor cmdAccessor, LoggerViewController viewController)
           
protected  void InstallLoggerInterpreter.registerForEvents(CommandAccessor cmdAccessor, ILogListener logListener)
           
protected  void StartViewInterpreter.registerForEvents(CommandAccessor cmdAccessor, LoggerViewController controller)
           
protected  ILogListener UnInstallLoggerInterpreter.uninstallLoggerListener(CommandAccessor cmdAccessor, UnInstallLoggerCommand cmd)
           
 

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

Methods in org.almendra.janet.cas.monitor.interpreters with parameters of type CommandAccessor
 void UnsetMaskInterpreter.execute(CommandAccessor cmdAccessor)
           
 void UnInstallProducerInterpreter.execute(CommandAccessor cmdAccessor)
           
 void StartInterpreter.execute(CommandAccessor cmdAccessor)
           
 void SetMaskInterpreter.execute(CommandAccessor cmdAccessor)
           
 void InstallProducerInterpreter.execute(CommandAccessor cmdAccessor)
           
 void DisplayAttributeInterpreter.execute(CommandAccessor cmdAccessor)
           
protected  MonitorProducerAnchor AbstractProducerInterpreter.getAnchor(CommandAccessor cmdAccessor)
           
protected  MonitorConsumerAnchor AbstractConsumerInterpreter.getAnchor(CommandAccessor cmdAccessor)
           
protected  IAgentProxy InstallProducerInterpreter.getConsumerAgent(CommandAccessor cmdAccessor, AgentPath consumerAgentPath)
           
protected  MonitorViewController AbstractConsumerInterpreter.getViewController(CommandAccessor cmdAccessor)
           
protected  boolean AbstractProducerInterpreter.hasAnchor(CommandAccessor cmdAccessor)
           
protected  void StartInterpreter.installAnchor(CommandAccessor cmdAccessor, MonitorViewController controller)
           
protected  void StartInterpreter.installHandler(CommandAccessor cmdAccessor)
           
protected  void StartInterpreter.installProducers(CommandAccessor cmdAccessor)
           
protected  void InstallProducerInterpreter.registerShutdownHandler(CommandAccessor cmdAccessor, IAgentProxy consumerAgent, AgentPath consumerAgentPath)
           
protected  boolean InstallProducerInterpreter.sendNodeMask(CommandAccessor cmdAccessor, IAgentProxy consumerAgent)
           
 

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

Methods in org.almendra.janet.cas.node.interpreters with parameters of type CommandAccessor
 void DeregisterNodeTrait.deregisterCentral(CommandAccessor cmdAccessor)
           
 void DeregisterNodeTrait.deregisterNode(CommandAccessor cmdAccessor)
           
protected  void DeregisterNodeTrait.deregisterNodeFinally(CommandAccessor cmdAccessor, java.lang.String nodeName)
          Add a command to the local system agent's schedulerAnchor to remove the reference of the node to be deregistered.
 void RegisterNodeInterpreter.execute(CommandAccessor cmdAccessor)
           
 void RegisteredNodeInterpreter.execute(CommandAccessor cmdAccessor)
           
 void RegisterApplicationInterpreter.execute(CommandAccessor cmdAccessor)
           
 void RegisterAgentInterpreter.execute(CommandAccessor cmdAccessor)
           
 void NullInterpreter.execute(CommandAccessor cmdAccessor)
           
 void NodeStartedInterpreter.execute(CommandAccessor cmdAccessor)
           
 void NodeShutdownInterpreter.execute(CommandAccessor cmdAccessor)
           
 void ExecuteEventHandlerInterpreter.execute(CommandAccessor cmdAccessor)
           
 void DeregisterNodeInterpreter.execute(CommandAccessor cmdAccessor)
           
 void DeregisterNodeFinalInterpreter.execute(CommandAccessor cmdAccessor)
           
 void DeregisterApplicationInterpreter.execute(CommandAccessor cmdAccessor)
           
 void DeregisterAgentInterpreter.execute(CommandAccessor cmdAccessor)
           
protected  void RegisteredNodeInterpreter.foreignNodeRegisterMyApplications(java.lang.String foreignNodeName, CommandAccessor cmdAccessor)
           
 void RegisterApplicationTrait.foreignNodeRegisterMyApplications(java.lang.String foreignNodeName, NodeLocation nodeLocation, CommandAccessor cmdAccessor)
           
protected  void RegisteredNodeInterpreter.foreignNodeRegisterMyself(java.lang.String foreignNodeName, CommandAccessor cmdAccessor)
           
 RegistryLocation RegisterNodeTrait.getRegistryLocation(CommandAccessor cmdAccessor)
           
abstract  RegistryLocation AbstractRegisterNodeTrait.getRegistryLocation(CommandAccessor cmdAccessor)
           
protected  void RegisteredNodeInterpreter.registerForeignNode(NodeLocation nodeLocation, CommandAccessor cmdAccessor)
           
 void AbstractRegisterNodeTrait.registerForeignNode(NodeLocation location, CommandAccessor cmdAccessor)
           
protected  void NodeStartedInterpreter.registerWithCentral(CommandAccessor cmdAccessor)
           
protected  void DeregisterNodeTrait.sendEventNodeAboutToDeregister(CommandAccessor cmdAccessor, java.lang.String nodeName)
           
 void AbstractRegisterNodeTrait.sendEventNodeAboutToRegister(CommandAccessor cmdAccessor, java.lang.String nodeName)
           
static void NodeShutdownInterpreter.unbindClusterSubobjects(CommandAccessor cmdAccessor)
           
 

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

Methods in org.almendra.janet.cas.scheduling that return CommandAccessor
 CommandAccessor CommandEnvelope.getAccessor()
           
 

Methods in org.almendra.janet.cas.scheduling with parameters of type CommandAccessor
 void IInterpreter.execute(CommandAccessor cmdAccessor)
           
 

Constructors in org.almendra.janet.cas.scheduling with parameters of type CommandAccessor
CommandAccessor(CommandAccessor cmdAccessor)
          Creates a new CommandAccessor object.
CommandAccessor(CommandAccessor cmdAccessor, ICommand command)
          Creates a new CommandAccessor object.
 

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

Methods in org.almendra.janet.cas.simulator.node.interpreters.simulated with parameters of type CommandAccessor
 RegistryLocation TRegisterNodeInterpreter.getRegistryLocation(CommandAccessor cmdAccessor)