org.eclipse.net4j.util.cache
Class HysteresisConditionPolicy
java.lang.Object
org.eclipse.net4j.util.cache.ThresholdConditionPolicy
org.eclipse.net4j.util.cache.HysteresisConditionPolicy
- All Implemented Interfaces:
- ICacheMonitor.ConditionPolicy
- public class HysteresisConditionPolicy
- extends ThresholdConditionPolicy
Constructor Summary |
HysteresisConditionPolicy(long thresholdYellowRed,
long thresholdRedYellow,
long thresholdGreenYellow,
long thresholdYellowGreen)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HysteresisConditionPolicy
public HysteresisConditionPolicy(long thresholdYellowRed,
long thresholdRedYellow,
long thresholdGreenYellow,
long thresholdYellowGreen)
getThresholdYellowRed
public long getThresholdYellowRed()
getThresholdGreenYellow
public long getThresholdGreenYellow()
getNewCondition
protected ICacheMonitor.Condition getNewCondition(ICacheMonitor.Condition oldCondition,
long freeMemory)
- Overrides:
getNewCondition
in class ThresholdConditionPolicy
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.