@Override public void done() { flushes.increment(); }
@Override public void unmappedFile( File file ) { filesUnmapped.increment(); }
@Override public void close() { evictions.increment(); } };
@Override public void threwException( IOException exception ) { evictionExceptions.increment(); }
@Override public void mappedFile( File file ) { filesMapped.increment(); }
@Override @SuppressWarnings("deprecation") public void recordEviction() { evictionCount.increment(); }
@Override public void upgradeToWriteTransaction() { activeReadTransactionCount.decrementAndGet(); activeWriteTransactionCount.increment(); }
public void incrementCacheMissCount() { if ( cacheRegionName == null ) { throw new IllegalStateException( "Illegal attempt to increment cache miss count for non-cached data" ); } cacheMissCount.increment(); }
/** * add plan statistics report of a DB query * * @param microseconds time taken */ void compiled(long microseconds) { planCacheMissCount.increment(); planCompilationTotalMicroseconds.addAndGet( microseconds ); }
@Override public void transactionStarted() { startedTransactionCount.increment(); long active = activeReadTransactionCount.incrementAndGet(); peakTransactionCount = Math.max( peakTransactionCount, active ); }
@Override public void recordLoadSuccess(long loadTime) { loadSuccessCount.increment(); totalLoadTime.add(loadTime); }
@Override public void recordLoadFailure(long loadTime) { loadFailureCount.increment(); totalLoadTime.add(loadTime); }
@Override public void recordEviction(int weight) { evictionCount.increment(); evictionWeight.add(weight); }
@Override public void fetchEntity(String entityName) { entityFetchCount.increment(); getEntityStatistics( entityName ).incrementFetchCount(); }
@Override public void optimisticFailure(String entityName) { optimisticFailureCount.increment(); getEntityStatistics( entityName ).incrementOptimisticFailureCount(); }
@Override public void entityCacheHit(NavigableRole entityName, String regionName) { secondLevelCacheHitCount.increment(); getDomainDataRegionStatistics( regionName ).incrementHitCount(); getEntityStatistics( entityName.getFullPath() ).incrementCacheHitCount(); }
@Override public void collectionCacheMiss(NavigableRole collectionRole, String regionName) { secondLevelCacheMissCount.increment(); getDomainDataRegionStatistics( regionName ).incrementMissCount(); getCollectionStatistics( collectionRole.getFullPath() ).incrementCacheMissCount(); }
@Override public void entityCachePut(NavigableRole entityName, String regionName) { secondLevelCachePutCount.increment(); getDomainDataRegionStatistics( regionName ).incrementPutCount(); getEntityStatistics( entityName.getFullPath() ).incrementCachePutCount(); }
@Override public void queryCacheMiss(String hql, String regionName) { LOG.tracef( "Statistics#queryCacheMiss( `%s`, `%s` )", hql, regionName ); queryCacheMissCount.increment(); getQueryRegionStats( regionName ).incrementMissCount(); if ( hql != null ) { getQueryStatistics( hql ).incrementCacheMissCount(); } }