org.hibernate.stat

Interface StatisticsImplementor

Known Implementing Classes:
StatisticsImpl

public interface StatisticsImplementor

Statistics SPI for the Hibernate core
Author:
Emmanuel Bernard

Method Summary

void
closeSession()
void
closeStatement()
void
connect()
void
deleteEntity(String entityName)
void
endTransaction(boolean success)
void
fetchCollection(String role)
void
fetchEntity(String entityName)
void
flush()
void
insertEntity(String entityName)
void
loadCollection(String role)
void
loadEntity(String entityName)
void
openSession()
void
optimisticFailure(String entityName)
void
prepareStatement()
void
queryCacheHit(String hql, String regionName)
void
queryCacheMiss(String hql, String regionName)
void
queryCachePut(String hql, String regionName)
void
queryExecuted(String hql, int rows, long time)
void
recreateCollection(String role)
void
removeCollection(String role)
void
secondLevelCacheHit(String regionName)
void
secondLevelCacheMiss(String regionName)
void
secondLevelCachePut(String regionName)
void
updateCollection(String role)
void
updateEntity(String entityName)

Method Details

closeSession

public void closeSession()

closeStatement

public void closeStatement()

connect

public void connect()

deleteEntity

public void deleteEntity(String entityName)

endTransaction

public void endTransaction(boolean success)

fetchCollection

public void fetchCollection(String role)

fetchEntity

public void fetchEntity(String entityName)

flush

public void flush()

insertEntity

public void insertEntity(String entityName)

loadCollection

public void loadCollection(String role)

loadEntity

public void loadEntity(String entityName)

openSession

public void openSession()

optimisticFailure

public void optimisticFailure(String entityName)

prepareStatement

public void prepareStatement()

queryCacheHit

public void queryCacheHit(String hql,
                          String regionName)

queryCacheMiss

public void queryCacheMiss(String hql,
                           String regionName)

queryCachePut

public void queryCachePut(String hql,
                          String regionName)

queryExecuted

public void queryExecuted(String hql,
                          int rows,
                          long time)

recreateCollection

public void recreateCollection(String role)

removeCollection

public void removeCollection(String role)

secondLevelCacheHit

public void secondLevelCacheHit(String regionName)

secondLevelCacheMiss

public void secondLevelCacheMiss(String regionName)

secondLevelCachePut

public void secondLevelCachePut(String regionName)

updateCollection

public void updateCollection(String role)

updateEntity

public void updateEntity(String entityName)