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 TypMethodeBeschreibungvoid
dispose()
void
elementCached
(int elementSize) void
elementEvicted
(int elementSize) void
elementReconstructed
(long reconstructionTime) long
getCache()
long
int
long
protected float
boolean
-
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:
dispose
in SchnittstelleICacheRegistration
-
isDisposed
public boolean isDisposed()- Angegeben von:
isDisposed
in SchnittstelleICacheProbe
-
getCacheMonitor
- Angegeben von:
getCacheMonitor
in SchnittstelleICacheRegistration
-
getCache
- Angegeben von:
getCache
in SchnittstelleICacheRegistration
-
getElementCount
public int getElementCount()- Angegeben von:
getElementCount
in SchnittstelleICacheProbe
-
getCacheSize
public long getCacheSize()- Angegeben von:
getCacheSize
in SchnittstelleICacheProbe
-
getAverageElementSize
public long getAverageElementSize()- Angegeben von:
getAverageElementSize
in SchnittstelleICacheProbe
-
getReconstructionCost
public long getReconstructionCost()- Angegeben von:
getReconstructionCost
in SchnittstelleICacheProbe
-
elementCached
public void elementCached(int elementSize) - Angegeben von:
elementCached
in SchnittstelleICacheProbe
-
elementEvicted
public void elementEvicted(int elementSize) - Angegeben von:
elementEvicted
in SchnittstelleICacheProbe
-
elementReconstructed
public void elementReconstructed(long reconstructionTime) - Angegeben von:
elementReconstructed
in SchnittstelleICacheProbe
-
getReconstructionCostDecayFactor
protected float getReconstructionCostDecayFactor()
-