org.eclipse.net4j.util.cache
Class ThresholdConditionPolicy
java.lang.Object
org.eclipse.net4j.util.cache.ThresholdConditionPolicy
- All Implemented Interfaces:
- ICacheMonitor.ConditionPolicy
- Direct Known Subclasses:
- HysteresisConditionPolicy
public class ThresholdConditionPolicy
- extends Object
- implements ICacheMonitor.ConditionPolicy
- Author:
- Eike Stepper
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThresholdConditionPolicy
public ThresholdConditionPolicy(long thresholdRedYellow,
long thresholdYellowGreen)
getThresholdRedYellow
public long getThresholdRedYellow()
getThresholdYellowGreen
public long getThresholdYellowGreen()
getNewCondition
public ICacheMonitor.Condition getNewCondition(ICacheMonitor.Condition oldCondition)
- Specified by:
getNewCondition
in interface ICacheMonitor.ConditionPolicy
getNewCondition
protected ICacheMonitor.Condition getNewCondition(ICacheMonitor.Condition oldCondition,
long freeMemory)
Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.