@Override public Object invoke(Object... args) { org.hibernate.stat.Statistics statistics = getStatistics( getEntityManagerFactory( args ) ); return Long.valueOf( statistics != null ? statistics.getSecondLevelCacheHitCount() : 0 ); } };
@Override public Object invoke(Object... args) { org.hibernate.stat.Statistics statistics = getStatistics(getEntityManagerFactory(args)); return Long.valueOf(statistics != null ? statistics.getSecondLevelCacheHitCount() : 0); } };
@Override public Object invoke(Object... args) { org.hibernate.stat.Statistics statistics = getStatistics(getEntityManagerFactory(args)); return Long.valueOf(statistics != null ? statistics.getSecondLevelCacheHitCount() : 0); } };
@Override public Object invoke(Object... args) { org.hibernate.stat.Statistics statistics = getStatistics(getEntityManagerFactory(args)); return Long.valueOf(statistics != null ? statistics.getSecondLevelCacheHitCount() : 0); } };
@Override public Object invoke(Object... args) { org.hibernate.stat.Statistics statistics = getStatistics(getEntityManagerFactory(args)); return Long.valueOf(statistics != null ? statistics.getSecondLevelCacheHitCount() : 0); } };
json.put("FlushCount", statistics.getFlushCount()); json.put("ConnectCount", statistics.getConnectCount()); json.put("SecondLevelCacheHitCount", statistics.getSecondLevelCacheHitCount()); json.put("SecondLevelCacheMissCount", statistics.getSecondLevelCacheMissCount()); json.put("SecondLevelCachePutCount", statistics.getSecondLevelCachePutCount());
@Override public double getValue(Statistics statistics) { return statistics.getSecondLevelCacheHitCount(); } }
s.close(); assertEquals(0L, statistics.getSecondLevelCacheHitCount()); assertEquals(0L, statistics.getSecondLevelCacheMissCount()); assertEquals(0L, statistics.getSecondLevelCachePutCount()); s.close(); assertEquals(0, statistics.getSecondLevelCacheHitCount()); assertEquals(0, statistics.getSecondLevelCacheMissCount()); assertEquals(0, statistics.getSecondLevelCachePutCount()); s.close(); assertEquals( 0, statistics.getSecondLevelCacheHitCount()); assertEquals( 1, statistics.getSecondLevelCacheMissCount() ); assertEquals( 0, statistics.getSecondLevelCachePutCount() );
} ); assertEquals( 0, statistics.getSecondLevelCacheHitCount() ); assertEquals( 3, statistics.getSecondLevelCachePutCount() ); assertEquals( 1, sqlStatementInterceptor.getSqlQueries().size() ); assertEquals( 3, statistics.getSecondLevelCacheHitCount() ); assertEquals( 0, sqlStatementInterceptor.getSqlQueries().size() );
/** * @see StatisticsServiceMBean#getSecondLevelCacheHitCount() */ public long getSecondLevelCacheHitCount() { return stats.getSecondLevelCacheHitCount(); } /**
/** * @see StatisticsServiceMBean#getSecondLevelCacheHitCount() */ public long getSecondLevelCacheHitCount() { return stats.getSecondLevelCacheHitCount(); } /**
/** * @see StatisticsServiceMBean#getSecondLevelCacheHitCount() */ public long getSecondLevelCacheHitCount() { return stats.getSecondLevelCacheHitCount(); } /**
/** * @see StatisticsServiceMBean#getSecondLevelCacheHitCount() */ public long getSecondLevelCacheHitCount() { return stats.getSecondLevelCacheHitCount(); } /**
@Override void handle(final ModelNode response, final String name, ManagementLookup stats, OperationContext context) { response.set(stats.getStatistics().getSecondLevelCacheHitCount()); } });
@Override public Object invoke(Object... args) { org.hibernate.stat.Statistics statistics = getStatistics(getEntityManagerFactory(args)); return Long.valueOf(statistics != null ? statistics.getSecondLevelCacheHitCount() : 0); } };
@Override public Object invoke(Object... args) { org.hibernate.stat.Statistics statistics = getStatistics(getEntityManagerFactory(args)); return Long.valueOf(statistics != null ? statistics.getSecondLevelCacheHitCount() : 0); } };
@Override public Object invoke(Object... args) { org.hibernate.stat.Statistics statistics = getStatistics(getEntityManagerFactory(args)); return Long.valueOf(statistics != null ? statistics.getSecondLevelCacheHitCount() : 0); } };
@Override public Object invoke(Object... args) { org.hibernate.stat.Statistics statistics = getStatistics(getEntityManagerFactory(args)); return Long.valueOf(statistics != null ? statistics.getSecondLevelCacheHitCount() : 0); } };
@Override public Object invoke(Object... args) { org.hibernate.stat.Statistics statistics = getStatistics(getEntityManagerFactory(args)); return Long.valueOf(statistics != null ? statistics.getSecondLevelCacheHitCount() : 0); } };
private void addSecondLevelCacheStats(List<ApplicationStat> res, Statistics stats) { addCacheStat(res, "2Cache/total/", stats.getSecondLevelCacheHitCount(), stats.getSecondLevelCacheMissCount(), stats.getSecondLevelCachePutCount()); for (String cacheRegion : stats.getSecondLevelCacheRegionNames()) { SecondLevelCacheStatistics cStats = stats.getSecondLevelCacheStatistics(cacheRegion); addCacheStat(res, "2Cache/" + cacheRegion + "/", cStats.getHitCount(), cStats.getMissCount(), cStats.getPutCount()); addStat(res, "2Cache/" + cacheRegion + "/size", cStats.getElementCountInMemory(), "onDisk=" + cStats.getElementCountOnDisk() + ", memSize=" + cStats.getSizeInMemory()); } }