org.almendra.janet.ade.distributor.interpreters
Class ProcessCPULoadChangedInterpreter

java.lang.Object
  extended by org.almendra.janet.ade.distributor.interpreters.DistributorInterpreter
      extended by org.almendra.janet.ade.distributor.interpreters.ProcessCPULoadChangedInterpreter
All Implemented Interfaces:
IInterpreter

public class ProcessCPULoadChangedInterpreter
extends DistributorInterpreter

Author:
Oliver Plohmann

Field Summary
 
Fields inherited from class org.almendra.janet.ade.distributor.interpreters.DistributorInterpreter
anchor
 
Constructor Summary
ProcessCPULoadChangedInterpreter()
          Creates a new ProcessCPULoadChangedInterpreter object.
 
Method Summary
 StringVector commandNames()
           
 void execute(CommandAccessor cmdAccessor)
           
protected  void fullyEvictCommandsOfCapabilities(CommandAccessor cmdAccessor, java.lang.String nodeName, java.util.List alternativeCapabilities)
           
 
Methods inherited from class org.almendra.janet.ade.distributor.interpreters.DistributorInterpreter
getDistributorAnchor, getLoadAdministratorAgent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessCPULoadChangedInterpreter

public ProcessCPULoadChangedInterpreter()
Creates a new ProcessCPULoadChangedInterpreter object.

Method Detail

execute

public void execute(CommandAccessor cmdAccessor)

fullyEvictCommandsOfCapabilities

protected void fullyEvictCommandsOfCapabilities(CommandAccessor cmdAccessor,
                                                java.lang.String nodeName,
                                                java.util.List alternativeCapabilities)
Parameters:
nodeName -
alternativeCapabilities -

commandNames

public StringVector commandNames()