@Override public StatisticsImplementor getStatistics() { return delegate.getStatistics(); }
/** * @deprecated (since 5.2) Just use {@link #getStatistics} (with covariant return here as {@link StatisticsImplementor}). */ @Deprecated default StatisticsImplementor getStatisticsImplementor() { return getStatistics(); }
@Override public void statementPrepared() { if ( sessionFactory.getStatistics().isStatisticsEnabled() ) { sessionFactory.getStatistics().prepareStatement(); } } }
@Override public void physicalConnectionObtained(Connection connection) { if ( sessionFactory.getStatistics().isStatisticsEnabled() ) { sessionFactory.getStatistics().connect(); } }
private SecondLevelCacheStatistics getEntity2LCStatistics(Class<?> className) { return sessionFactory().getStatistics() .getSecondLevelCacheStatistics( className.getName() ); }
protected void assertDeleteCount(int expected) { int deletes = ( int ) sessionFactory().getStatistics().getEntityDeleteCount(); assertEquals( "unexpected delete counts", expected, deletes ); } }
private void assertUpdateCount(int count) { int updates = ( int ) sessionFactory().getStatistics().getEntityUpdateCount(); assertEquals( count, updates ); } }
@Before public void clearCounts() { // in case we add additional tests sessionFactory().getStatistics().clear(); mutableToDatabaseCallCount = 0; mutableToDomainCallCount = 0; immutableToDatabaseCallCount = 0; immutableToDomainCallCount = 0; immutableMutableToDatabaseCallCount = 0; immutableMutableToDomainCallCount = 0; }
protected void assertDeleteCount(int expected) { int deletes = ( int ) sessionFactory().getStatistics().getEntityDeleteCount(); assertEquals( "unexpected delete counts", expected, deletes ); } }
public void perform(TestData data) { Session session = openSession(); session.beginTransaction(); session.enableFetchProfile( "offering.details" ); CourseOffering section = ( CourseOffering ) session.get( CourseOffering.class, data.getSectionId() ); assertEquals( 3, sessionFactory().getStatistics().getEntityLoadCount() ); // section + (enrollments + course) assertEquals( 0, sessionFactory().getStatistics().getEntityFetchCount() ); assertTrue( Hibernate.isInitialized( section.getEnrollments() ) ); session.getTransaction().commit(); session.close(); } }
protected void assertDeleteCount(int expected) { int deletes = ( int ) sessionFactory().getStatistics().getEntityDeleteCount(); assertEquals( "unexpected delete counts", expected, deletes ); } }
protected void assertDeleteCount(int expected) { int deletes = ( int ) sessionFactory().getStatistics().getEntityDeleteCount(); assertEquals( "unexpected delete counts", expected, deletes ); } }
protected void assertInsertCount(int expected) { int inserts = ( int ) sessionFactory().getStatistics().getEntityInsertCount(); assertEquals( "unexpected insert count", expected, inserts ); }
protected void assertUpdateCount(int expected) { int updates = ( int ) sessionFactory().getStatistics().getEntityUpdateCount(); assertEquals( "unexpected update counts", expected, updates ); }
protected void assertInsertCount(int expected) { int inserts = ( int ) sessionFactory().getStatistics().getEntityInsertCount(); assertEquals( "unexpected insert count", expected, inserts ); }
protected void assertInsertCount(int expected) { int inserts = ( int ) sessionFactory().getStatistics().getEntityInsertCount(); assertEquals( "unexpected insert count", expected, inserts ); }
protected void assertHitCount(int expected) { int actual = ( int ) sessionFactory().getStatistics().getQueryCacheHitCount(); assertEquals( expected, actual ); }
protected void assertPutCount(int expected) { int actual = ( int ) sessionFactory().getStatistics().getQueryCachePutCount(); assertEquals( expected, actual ); }
protected void assertUpdateCount(int expected) { int updates = ( int ) sessionFactory().getStatistics().getEntityUpdateCount(); assertEquals( "unexpected update counts", expected, updates ); }
public void perform(TestData data) { Session session = openSession(); session.beginTransaction(); session.enableFetchProfile( "course.details" ); Course course = ( Course ) session.get( Course.class, data.getCourseId() ); assertEquals( 2, sessionFactory().getStatistics().getEntityLoadCount() ); // course + department assertEquals( 0, sessionFactory().getStatistics().getEntityFetchCount() ); assertTrue( Hibernate.isInitialized( course.getCode().getDepartment() ) ); session.getTransaction().commit(); session.close(); } }