org.almendra.janet.ade.distributor
Class NodeDroppedToQSC1DecisionInformation

java.lang.Object
  extended by org.almendra.janet.ade.distributor.DecisionInformation
      extended by org.almendra.janet.ade.distributor.HeaviestLoadedNodeDecisionInformation
          extended by org.almendra.janet.ade.distributor.NodeDroppedToQSC1DecisionInformation

public class NodeDroppedToQSC1DecisionInformation
extends HeaviestLoadedNodeDecisionInformation

Author:
Oliver Plohmann

Field Summary
protected  java.util.List destinationCapabilities
           
 
Fields inherited from class org.almendra.janet.ade.distributor.HeaviestLoadedNodeDecisionInformation
candidateNodeNamesWithRequiredCapabilities, capabilityPathNames, cqsByCapabilityName, heaviestLoadedCapabilityName, heaviestLoadedNodeName, nodeNameDroppedToQSC1, nodeNamesToConsider
 
Constructor Summary
NodeDroppedToQSC1DecisionInformation(java.lang.String nodeNameDroppedToQSC1, java.util.List nodeNamesAboveQSC1)
          Creates a new NodeDroppedToQSC1DecisionInformation object.
 
Method Summary
protected  void printDestinationCapabilities(java.lang.StringBuffer text, java.lang.String tab)
           
protected  void printEvictionComment(java.lang.StringBuffer text, java.lang.String tab)
           
protected  void printOnPrim(java.lang.StringBuffer text, java.lang.String tab)
           
 void setDestinationCapabilities(java.util.List destinationCapabilities)
           
 
Methods inherited from class org.almendra.janet.ade.distributor.HeaviestLoadedNodeDecisionInformation
printCandidateNodeNamesWithRequiredCapabilities, printCapabilityPathNames, printCQSByCapabilityName, printHeaviestLoadedCapabilityName, printHeaviestLoadedNodeName, printHeaviestLoadedNodeNameWithCapabilityName, printNodeNameDroppedToQSC1, printNodeNamesAboveQSC1, setCandidateNodeNamesWithRequiredCapabilities, setCapabilitiesOfHeaviestLoadedNode, setCQSByCapabilityName, setHeaviestLoadedCapabilityName, setHeaviestLoadedNodeName
 
Methods inherited from class org.almendra.janet.ade.distributor.DecisionInformation
printOn, printOnString, printOnStringAssocStringInteger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

destinationCapabilities

protected java.util.List destinationCapabilities
Constructor Detail

NodeDroppedToQSC1DecisionInformation

public NodeDroppedToQSC1DecisionInformation(java.lang.String nodeNameDroppedToQSC1,
                                            java.util.List nodeNamesAboveQSC1)
Creates a new NodeDroppedToQSC1DecisionInformation object.

Method Detail

setDestinationCapabilities

public void setDestinationCapabilities(java.util.List destinationCapabilities)
Parameters:
list -

printOnPrim

protected void printOnPrim(java.lang.StringBuffer text,
                           java.lang.String tab)
Overrides:
printOnPrim in class HeaviestLoadedNodeDecisionInformation

printEvictionComment

protected void printEvictionComment(java.lang.StringBuffer text,
                                    java.lang.String tab)
Parameters:
text -
tab -

printDestinationCapabilities

protected void printDestinationCapabilities(java.lang.StringBuffer text,
                                            java.lang.String tab)