com.ibm.wsspi.cache
Class CacheStatisticsListener

java.lang.Object
  extended by com.ibm.wsspi.cache.CacheStatisticsListener

public class CacheStatisticsListener
extends java.lang.Object

This is the mechanism to provide cache statistics to the CacheMonitor.


Constructor Summary
CacheStatisticsListener(com.ibm.ws.cache.CacheStatisticsListenerImpl csli)
           
 
Method Summary
 long getNumExplicitInvalidationsFromDisk()
           
 long getNumGarbageCollectorInvalidationsFromDisk()
           
 long getNumGetValueHits()
           
 long getNumGetValueMisses()
           
 long getNumLruRemoves()
           
 long getNumOverflowInvalidationsFromDisk()
           
 long getNumRemoves()
           
 long getNumTimeoutInvalidationsFromDisk()
           
 void resetDisk()
           
 void resetMemory()
           
 void setNumGetValueHits(long numGetValueHits)
           
 void setNumGetValueMisses(long numGetValueMisses)
           
 void setNumLruRemoves(long numLruRemoves)
           
 void setNumRemoves(long numRemoves)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheStatisticsListener

public CacheStatisticsListener(com.ibm.ws.cache.CacheStatisticsListenerImpl csli)
Method Detail

resetMemory

public final void resetMemory()

resetDisk

public final void resetDisk()

getNumGetValueHits

public long getNumGetValueHits()

setNumGetValueHits

public void setNumGetValueHits(long numGetValueHits)

getNumGetValueMisses

public long getNumGetValueMisses()

setNumGetValueMisses

public void setNumGetValueMisses(long numGetValueMisses)

getNumLruRemoves

public long getNumLruRemoves()

setNumLruRemoves

public void setNumLruRemoves(long numLruRemoves)

getNumRemoves

public long getNumRemoves()

setNumRemoves

public void setNumRemoves(long numRemoves)

getNumGarbageCollectorInvalidationsFromDisk

public long getNumGarbageCollectorInvalidationsFromDisk()

getNumExplicitInvalidationsFromDisk

public long getNumExplicitInvalidationsFromDisk()

getNumTimeoutInvalidationsFromDisk

public long getNumTimeoutInvalidationsFromDisk()

getNumOverflowInvalidationsFromDisk

public long getNumOverflowInvalidationsFromDisk()