org.almendra.janet.ade.distributor.interpreters
Class ProcessQSCChangedInterpreter
java.lang.Object
org.almendra.janet.ade.distributor.interpreters.DistributorInterpreter
org.almendra.janet.ade.distributor.interpreters.ProcessQSCChangedInterpreter
- All Implemented Interfaces:
- IInterpreter
public class ProcessQSCChangedInterpreter
- extends DistributorInterpreter
- Author:
- Oliver Plohmann
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProcessQSCChangedInterpreter
public ProcessQSCChangedInterpreter()
- Creates a new
ProcessQSCChangedInterpreter
object.
execute
public void execute(CommandAccessor cmdAccessor)
reflectNodeDroppedToQSC0
protected void reflectNodeDroppedToQSC0(CommandAccessor cmdAccessor,
ProcessQSCChangedCommand command)
- Parameters:
cmdAccessor
- command
-
checkOnQSC0
protected java.lang.String checkOnQSC0(java.lang.String nodeName,
DistributorAnchor anchor)
- Parameters:
string
- anchor
-
- Returns:
evict1Command
protected void evict1Command(DistributorAnchor anchor,
java.lang.String nodeNameHeaviestLoaded,
java.lang.String nodeNameDroppedToQSC0,
java.lang.String capabilityPath)
- Parameters:
anchor
- nodeNameHeaviestLoaded
- nodeNameDroppedToQSC0
- capabilities
-
reflectNodesWithQSC0Exist
protected void reflectNodesWithQSC0Exist(CommandAccessor cmdAccessor,
ProcessQSCChangedCommand command)
- Parameters:
cmdAccessor
- command
-
checkAllOnQSC0
protected java.util.List checkAllOnQSC0(java.util.List nodeNames,
DistributorAnchor anchor)
- Parameters:
list
- anchor
-
- Returns:
commandNames
public StringVector commandNames()