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

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

public class NotifyCPULoadChangedInterpreter
extends NotifyValueChangedInterpreter
implements IInterpreter


Field Summary
 
Fields inherited from class org.almendra.janet.ade.distributor.interpreters.DistributorInterpreter
anchor
 
Constructor Summary
NotifyCPULoadChangedInterpreter()
          Creates a new NotifyCPULoadChangedInterpreter object.
 
Method Summary
protected  void cancelEviction(CommandAccessor cmdAccessor, DistributorAnchor anchor, java.lang.String workstationName)
           
protected  void checkNodeDroppedToQSC0(CommandAccessor cmdAccessor, DistributorAnchor anchor, java.lang.String workstationName)
           
 StringVector commandNames()
           
protected  void evictCommands(CommandAccessor cmdAccessor, DistributorAnchor anchor, java.lang.String workstationName)
           
 void execute(CommandAccessor cmdAccessor)
           
 
Methods inherited from class org.almendra.janet.ade.distributor.interpreters.NotifyValueChangedInterpreter
reflectNodeDroppedToQSC0
 
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

NotifyCPULoadChangedInterpreter

public NotifyCPULoadChangedInterpreter()
Creates a new NotifyCPULoadChangedInterpreter object.

Method Detail

execute

public void execute(CommandAccessor cmdAccessor)
Specified by:
execute in interface IInterpreter
Overrides:
execute in class NotifyValueChangedInterpreter

checkNodeDroppedToQSC0

protected void checkNodeDroppedToQSC0(CommandAccessor cmdAccessor,
                                      DistributorAnchor anchor,
                                      java.lang.String workstationName)
Parameters:
cmdAccessor -
anchor -
string -

commandNames

public StringVector commandNames()
Specified by:
commandNames in interface IInterpreter
Overrides:
commandNames in class NotifyValueChangedInterpreter

cancelEviction

protected void cancelEviction(CommandAccessor cmdAccessor,
                              DistributorAnchor anchor,
                              java.lang.String workstationName)
Parameters:
anchor -
workstationName -

evictCommands

protected void evictCommands(CommandAccessor cmdAccessor,
                             DistributorAnchor anchor,
                             java.lang.String workstationName)
Parameters:
anchor -
workstationName -