Class JmxBaseCache
java.lang.Object
com.sun.appserv.util.cache.mbeans.JmxBaseCache
- All Implemented Interfaces:
JmxBaseCacheMBean
- Direct Known Subclasses:
JmxLruCache,JmxMultiLruCache
This class provides implementation for JmxBaseCacheMBean
- Author:
- Krishnamohan Meduri (Krishna.Meduri@Sun.com)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the number of times new entries have been addedReturns current number of EntriesReturn the number of cache hitsReturns maximum possible number of entriesReturns the number of cache missesgetName()Returns a unique identifier for this MBean inside the domainReturns the number of times that an overflow has occurredReturns the number of values that have been refreshed (replaced with a new value in an existing extry)Returns the number of entries that have been removedReturns current number of bucketsReturns threshold.
-
Constructor Details
-
JmxBaseCache
-
-
Method Details
-
getName
Returns a unique identifier for this MBean inside the domain- Specified by:
getNamein interfaceJmxBaseCacheMBean
-
getMaxEntries
Returns maximum possible number of entries- Specified by:
getMaxEntriesin interfaceJmxBaseCacheMBean
-
getThreshold
Returns threshold. This when reached, an overflow will occur- Specified by:
getThresholdin interfaceJmxBaseCacheMBean
-
getTableSize
Returns current number of buckets- Specified by:
getTableSizein interfaceJmxBaseCacheMBean
-
getEntryCount
Returns current number of Entries- Specified by:
getEntryCountin interfaceJmxBaseCacheMBean
-
getHitCount
Return the number of cache hits- Specified by:
getHitCountin interfaceJmxBaseCacheMBean
-
getMissCount
Returns the number of cache misses- Specified by:
getMissCountin interfaceJmxBaseCacheMBean
-
getRemovalCount
Returns the number of entries that have been removed- Specified by:
getRemovalCountin interfaceJmxBaseCacheMBean
-
getRefreshCount
Returns the number of values that have been refreshed (replaced with a new value in an existing extry)- Specified by:
getRefreshCountin interfaceJmxBaseCacheMBean
-
getOverflowCount
Returns the number of times that an overflow has occurred- Specified by:
getOverflowCountin interfaceJmxBaseCacheMBean
-
getAddCount
Returns the number of times new entries have been added- Specified by:
getAddCountin interfaceJmxBaseCacheMBean
-