org.apache.uima.ducc.rm
Class NodeStability
java.lang.Object
org.apache.uima.ducc.common.ANodeStability
org.apache.uima.ducc.rm.NodeStability
- All Implemented Interfaces:
- Runnable, SchedConstants
public class NodeStability
- extends org.apache.uima.ducc.common.ANodeStability
- implements SchedConstants
| 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 |
|
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 |
NodeStability
public NodeStability(ResourceManagerComponent rm,
int nodeStabilityLimit,
int agentMetricsRate)
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.