@Override public long getLastModifiedTime() { if (this.rs == null) { return 0; } else { return this.rs.getLastModifiedTime(); } }
public long getLastModifiedTime() { if (isStatisticsEnabled) { return region.getStatistics().getLastModifiedTime(); } return ManagementConstants.NOT_AVAILABLE_LONG; }
public RemoteCacheStatistics(CacheStatistics stats) { this.lastModified = stats.getLastModifiedTime(); this.lastAccessed = stats.getLastAccessedTime(); this.hitCount = stats.getHitCount(); this.missCount = stats.getMissCount(); this.hitRatio = stats.getHitRatio(); }
long lastModified = stats.getLastModifiedTime(); CacheStatistics stats2 = region.getStatistics(); assertEquals(lastAccessed, stats2.getLastAccessedTime()); assertEquals(lastModified, stats2.getLastModifiedTime());
totalHitRatio += bucketStatistics.getHitRatio(); maxLastAccessedTime = Math.max(maxLastAccessedTime, bucketStatistics.getLastAccessedTime()); maxLastModifiedTime = Math.max(maxLastModifiedTime, bucketStatistics.getLastModifiedTime()); totalMissCount += bucketStatistics.getMissCount();
private BiConsumer<Region<?, ?>, Health.Builder> withRegionStatisticsDetails() { return (region, builder) -> { String regionName = region.getName(); Optional.of(region) .filter(this::isNotLocalDataSet) .filter(this::isStatisticsEnabled) .map(RegionStatisticsResolver::resolve) .ifPresent(cacheStatistics -> builder .withDetail(cacheRegionStatisticsKey(regionName, "cache-statistics-type"), nullSafeClassName(cacheStatistics.getClass())) .withDetail(cacheRegionStatisticsKey(regionName, "hit-count"), cacheStatistics.getHitCount()) .withDetail(cacheRegionStatisticsKey(regionName, "hit-ratio"), cacheStatistics.getHitRatio()) .withDetail(cacheRegionStatisticsKey(regionName, "last-accessed-time"), cacheStatistics.getLastAccessedTime()) .withDetail(cacheRegionStatisticsKey(regionName, "last-modified-time"), cacheStatistics.getLastModifiedTime()) .withDetail(cacheRegionStatisticsKey(regionName, "miss-count"), cacheStatistics.getMissCount())); }; }