@Override public long estimateCurrentWeight() { return currentSizeMeter.getCount(); }
@Override public long sizeDeleted() { return totalSizeDeletedCounter.getCount(); } }
@Override public long estimateCurrentWeight() { return usedSpaceByteCounter.getCount(); }
@Override public long estimateCurrentWeight() { return usedSpaceByteCounter.getCount(); }
@Override public long estimateCurrentMemoryWeight() { return currentMemSizeMeter.getCount(); }
@Override public long getElementCount() { return countMeter.getCount(); }
@Override public long estimateCurrentWeight() { return currentSizeMeter.getCount(); }
@Override public long sizeDeleted() { return totalSizeDeletedCounter.getCount(); } }
@Override public long estimateCurrentWeight() { return currentSizeMeter.getCount(); }
@Override public long estimateCurrentMemoryWeight() { return currentMemSizeMeter.getCount(); }
@Override public long getApproximateSize() { return repoSize.getCount(); }
public SessionStats(String sessionId, AuthInfo authInfo, Clock clock, RefreshStrategy refreshStrategy, SessionDelegate sessionDelegate, StatisticManager statisticManager) { this.counters = new Counters(clock); this.sessionId = sessionId; this.authInfo = authInfo; this.clock = clock; this.refreshStrategy = refreshStrategy; this.sessionDelegate = sessionDelegate; long activeSessionCount = statisticManager.getStatsCounter(Type.SESSION_COUNT).getCount(); initStackTrace = (activeSessionCount > INIT_STACK_TRACE_THRESHOLD) ? new Exception("The session was opened here:") : null; }
@Override public void recordValue(long value) { super.recordValue(value); long currentValue = maxQueueLengthCounter.getCount(); maxQueueLengthCounter.inc(Math.max(value, currentValue) - currentValue); } };
public SessionStats(String sessionId, AuthInfo authInfo, Clock clock, RefreshStrategy refreshStrategy, SessionDelegate sessionDelegate, StatisticManager statisticManager) { this.counters = new Counters(clock); this.sessionId = sessionId; this.authInfo = authInfo; this.clock = clock; this.refreshStrategy = refreshStrategy; this.sessionDelegate = sessionDelegate; long activeSessionCount = statisticManager.getStatsCounter(Type.SESSION_COUNT).getCount(); initStackTrace = (activeSessionCount > INIT_STACK_TRACE_THRESHOLD) ? new Exception("The session was opened here:") : null; }
@Override public void recordValue(long value) { super.recordValue(value); long currentValue = maxQueueLengthCounter.getCount(); maxQueueLengthCounter.inc(Math.max(value, currentValue) - currentValue); } };
public SessionStats(String sessionId, AuthInfo authInfo, Clock clock, RefreshStrategy refreshStrategy, SessionDelegate sessionDelegate, StatisticManager statisticManager) { this.counters = new Counters(clock); this.sessionId = sessionId; this.authInfo = authInfo; this.clock = clock; this.refreshStrategy = refreshStrategy; this.sessionDelegate = sessionDelegate; long activeSessionCount = statisticManager.getStatsCounter(Type.SESSION_COUNT).getCount(); initStackTrace = (activeSessionCount > INIT_STACK_TRACE_THRESHOLD) ? new Exception("The session was opened here:") : null; }
@Override public void run() { maxQueueLength.recordOneSecond(); // reset counter to missing value (-1) maxQueueLengthCounter.dec(maxQueueLengthCounter.getCount() + 1); } }, 1));
@Override public void run() { maxQueueLength.recordOneSecond(); // reset counter to missing value (-1) maxQueueLengthCounter.dec(maxQueueLengthCounter.getCount() + 1); } }, 1));
private long getStatCount(StatisticsProvider statsProvider, String typeName, String name) { return statsProvider.getCounterStats( TYPE + "." + typeName + "." + name, METRICS_ONLY).getCount(); }