Package org.hibernate.stat
Interface CacheRegionStatistics
-
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
SecondLevelCacheStatistics
public interface CacheRegionStatistics extends Serializable
Second level cache statistics of a specific region
-
-
Field Summary
Fields Modifier and Type Field Description static longNO_EXTENDED_STAT_SUPPORT_RETURNThe value returned fromgetElementCountInMemory(),getElementCountOnDisk()andgetSizeInMemory()for cache providers that do not support such "extended" statistics.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetElementCountInMemory()The number of elements currently in memory within the cache provider.longgetElementCountOnDisk()The number of elements currently stored to disk within the cache provider.longgetHitCount()The number of successful cache look-ups against the region since the last Statistics clearinglonggetMissCount()The number of unsuccessful cache look-ups against the region since the last Statistics clearinglonggetPutCount()The number of cache puts into the region since the last Statistics clearingStringgetRegionName()longgetSizeInMemory()The size that the in-memory elements take up within the cache provider.
-
-
-
Field Detail
-
NO_EXTENDED_STAT_SUPPORT_RETURN
static final long NO_EXTENDED_STAT_SUPPORT_RETURN
The value returned fromgetElementCountInMemory(),getElementCountOnDisk()andgetSizeInMemory()for cache providers that do not support such "extended" statistics.- See Also:
- Constant Field Values
-
-
Method Detail
-
getRegionName
String getRegionName()
-
getPutCount
long getPutCount()
The number of cache puts into the region since the last Statistics clearing
-
getHitCount
long getHitCount()
The number of successful cache look-ups against the region since the last Statistics clearing
-
getMissCount
long getMissCount()
The number of unsuccessful cache look-ups against the region since the last Statistics clearing
-
getElementCountInMemory
long getElementCountInMemory()
The number of elements currently in memory within the cache provider. This is an optional value contingent upon the underlying cache provider providing extended stats support viaExtendedStatisticsSupport. If the provider does not support extended stats,NO_EXTENDED_STAT_SUPPORT_RETURNis returned instead.
-
getElementCountOnDisk
long getElementCountOnDisk()
The number of elements currently stored to disk within the cache provider. This is an optional value contingent upon the underlying cache provider providing extended stats support viaExtendedStatisticsSupport. If the provider does not support extended stats,NO_EXTENDED_STAT_SUPPORT_RETURNis returned instead.
-
getSizeInMemory
long getSizeInMemory()
The size that the in-memory elements take up within the cache provider. This is an optional value contingent upon the underlying cache provider providing extended stats support viaExtendedStatisticsSupport. If the provider does not support extended stats,NO_EXTENDED_STAT_SUPPORT_RETURNis returned instead.
-
-