@Override public long getSearchQueryExecutionMaxTime() { return delegate.getSearchQueryExecutionMaxTime(); }
@Test public void queryExecution() { Session s = openSession(); try { FullTextSession session = Search.getFullTextSession( s ); FullTextQuery query = session.createFullTextQuery( matchAll(), A.class ); assertEquals( 0, getStatistics().getSearchQueryExecutionCount() ); assertEquals( 0, getStatistics().getSearchQueryExecutionAvgTime() ); assertEquals( 0, getStatistics().getSearchQueryExecutionMaxTime() ); assertNull( getStatistics().getSearchQueryExecutionMaxTimeQueryString() ); query.getResultList(); assertEquals( 1, getStatistics().getSearchQueryExecutionCount() ); assertNotEquals( 0, getStatistics().getSearchQueryExecutionAvgTime() ); assertNotEquals( 0, getStatistics().getSearchQueryExecutionMaxTime() ); assertNotNull( getStatistics().getSearchQueryExecutionMaxTimeQueryString() ); query = session.createFullTextQuery( matchAll(), A.class ); query.getResultList(); assertEquals( 2, getStatistics().getSearchQueryExecutionCount() ); assertNotEquals( 0, getStatistics().getSearchQueryExecutionAvgTime() ); assertNotEquals( 0, getStatistics().getSearchQueryExecutionMaxTime() ); assertNotNull( getStatistics().getSearchQueryExecutionMaxTimeQueryString() ); } finally { s.close(); } }
@Override public long getSearchQueryExecutionMaxTime() { return delegate.getSearchQueryExecutionMaxTime(); }
@Override public long getSearchQueryExecutionMaxTime() { return searchIntegrator.getStatistics().getSearchQueryExecutionMaxTime(); }
@Override public long getSearchQueryExecutionMaxTime() { return sf.getStatistics().getSearchQueryExecutionMaxTime(); }