org.apache.uima.ducc.rm
Class NodeStability

java.lang.Object
  extended by org.apache.uima.ducc.common.ANodeStability
      extended by org.apache.uima.ducc.rm.NodeStability
All Implemented Interfaces:
Runnable, SchedConstants

public class NodeStability
extends org.apache.uima.ducc.common.ANodeStability
implements SchedConstants


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.uima.ducc.rm.scheduler.SchedConstants
SchedConstants.EvictionPolicy, SchedConstants.Policy
 
Field Summary
 
Fields inherited from interface org.apache.uima.ducc.rm.scheduler.SchedConstants
COMPONENT_NAME, DEFAULT_INIT_STABILITY_COUNT, DEFAULT_INSTANCES, DEFAULT_MAX_INSTANCES, DEFAULT_MAX_PROCESSES, DEFAULT_NODE_METRICS_RATE, DEFAULT_PRIORITY, DEFAULT_PROCESSES, DEFAULT_SCHEDULING_RATE, DEFAULT_SCHEDULING_RATIO, DEFAULT_SHARE_WEIGHT, DEFAULT_STABILITY_COUNT
 
Constructor Summary
NodeStability(ResourceManagerComponent rm, int nodeStabilityLimit, int agentMetricsRate)
           
 
Method Summary
 void missedNode(org.apache.uima.ducc.common.Node n, int c)
           
 void nodeArrives(org.apache.uima.ducc.common.Node n)
           
 void nodeDeath(Map<org.apache.uima.ducc.common.Node,org.apache.uima.ducc.common.Node> nodes)
           
 
Methods inherited from class org.apache.uima.ducc.common.ANodeStability
run, shutdown, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeStability

public NodeStability(ResourceManagerComponent rm,
                     int nodeStabilityLimit,
                     int agentMetricsRate)
Method Detail

nodeDeath

public void nodeDeath(Map<org.apache.uima.ducc.common.Node,org.apache.uima.ducc.common.Node> nodes)
Specified by:
nodeDeath in class org.apache.uima.ducc.common.ANodeStability

missedNode

public void missedNode(org.apache.uima.ducc.common.Node n,
                       int c)
Specified by:
missedNode in class org.apache.uima.ducc.common.ANodeStability

nodeArrives

public void nodeArrives(org.apache.uima.ducc.common.Node n)
Overrides:
nodeArrives in class org.apache.uima.ducc.common.ANodeStability


Copyright © 2012–2014 The Apache Software Foundation. All rights reserved.