Package org.bedework.calfacade
Class BwStats.CacheStats
java.lang.Object
org.bedework.calfacade.BwStats.CacheStats
- Enclosing class:
- BwStats
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionlonglongA flush may clear the cache or reset flags causing a possible a revalidation of datalonggetHits()longgetName()longData has to be refetched because invalid.voidvoidA flush may clear the cache or reset flags causing a possible a revalidation of datavoidincHits()voidvoidvoidsetCached(long val) voidsetFlushes(long val) voidsetHits(long val) voidsetMisses(long val) voidsetRefetches(long val)
-
Field Details
-
name
-
cached
protected long cached -
hits
protected long hits -
misses
protected long misses -
flushes
protected long flushes -
refetches
protected long refetches
-
-
Method Details
-
getName
- Returns:
- name for these stats
-
setCached
public void setCached(long val) - Parameters:
val- num cached
-
getCached
public long getCached()- Returns:
- Number of values cached
-
incCached
public void incCached() -
setHits
public void setHits(long val) - Parameters:
val- num hits
-
getHits
public long getHits()- Returns:
- cache hits
-
incHits
public void incHits() -
setMisses
public void setMisses(long val) - Parameters:
val- misses
-
getMisses
public long getMisses()- Returns:
- cache misses.
-
incMisses
public void incMisses() -
setFlushes
public void setFlushes(long val) - Parameters:
val- flushes
-
getFlushes
public long getFlushes()A flush may clear the cache or reset flags causing a possible a revalidation of data- Returns:
- cache flushes
-
incFlushes
public void incFlushes()A flush may clear the cache or reset flags causing a possible a revalidation of data -
setRefetches
public void setRefetches(long val) - Parameters:
val- refetches
-
getRefetches
public long getRefetches()Data has to be refetched because invalid. May be 0 if we simply empty the cache on flush.- Returns:
- cache refetches.
-
incRefetches
public void incRefetches()
-