Package org.eclipse.net4j.util.cache
Klasse CacheRegistration
java.lang.Object
org.eclipse.net4j.util.cache.CacheRegistration
- Alle implementierten Schnittstellen:
ICacheProbe,ICacheRegistration
- Autor:
- Eike Stepper
-
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoiddispose()voidelementCached(int elementSize) voidelementEvicted(int elementSize) voidelementReconstructed(long reconstructionTime) longgetCache()longintlongprotected floatboolean
-
Felddetails
-
DEFAULT_RECONSTRUCTION_COST_DECAY_FACTOR
public static final float DEFAULT_RECONSTRUCTION_COST_DECAY_FACTOR- Siehe auch:
-
-
Konstruktordetails
-
CacheRegistration
-
-
Methodendetails
-
dispose
public void dispose()- Angegeben von:
disposein SchnittstelleICacheRegistration
-
isDisposed
public boolean isDisposed()- Angegeben von:
isDisposedin SchnittstelleICacheProbe
-
getCacheMonitor
- Angegeben von:
getCacheMonitorin SchnittstelleICacheRegistration
-
getCache
- Angegeben von:
getCachein SchnittstelleICacheRegistration
-
getElementCount
public int getElementCount()- Angegeben von:
getElementCountin SchnittstelleICacheProbe
-
getCacheSize
public long getCacheSize()- Angegeben von:
getCacheSizein SchnittstelleICacheProbe
-
getAverageElementSize
public long getAverageElementSize()- Angegeben von:
getAverageElementSizein SchnittstelleICacheProbe
-
getReconstructionCost
public long getReconstructionCost()- Angegeben von:
getReconstructionCostin SchnittstelleICacheProbe
-
elementCached
public void elementCached(int elementSize) - Angegeben von:
elementCachedin SchnittstelleICacheProbe
-
elementEvicted
public void elementEvicted(int elementSize) - Angegeben von:
elementEvictedin SchnittstelleICacheProbe
-
elementReconstructed
public void elementReconstructed(long reconstructionTime) - Angegeben von:
elementReconstructedin SchnittstelleICacheProbe
-
getReconstructionCostDecayFactor
protected float getReconstructionCostDecayFactor()
-