Package org.keycloak.connections.jpa
Class HibernateStatsReporter
- java.lang.Object
- 
- org.keycloak.connections.jpa.HibernateStatsReporter
 
- 
- All Implemented Interfaces:
- ScheduledTask
 
 public class HibernateStatsReporter extends Object implements ScheduledTask - Author:
- Marek Posolda
 
- 
- 
Constructor SummaryConstructors Constructor Description HibernateStatsReporter(javax.persistence.EntityManagerFactory emf)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidlogCollections(StringBuilder builder, String lineSep, org.hibernate.stat.Statistics stats)protected voidlogEntities(StringBuilder builder, String lineSep, org.hibernate.stat.Statistics stats)protected voidlogQueries(StringBuilder builder, String lineSep, org.hibernate.stat.Statistics stats)protected voidlogStats(org.hibernate.stat.Statistics stats)voidrun(KeycloakSession session)
 
- 
- 
- 
Method Detail- 
runpublic void run(KeycloakSession session) - Specified by:
- runin interface- ScheduledTask
 
 - 
logStatsprotected void logStats(org.hibernate.stat.Statistics stats) 
 - 
logEntitiesprotected void logEntities(StringBuilder builder, String lineSep, org.hibernate.stat.Statistics stats) 
 - 
logCollectionsprotected void logCollections(StringBuilder builder, String lineSep, org.hibernate.stat.Statistics stats) 
 - 
logQueriesprotected void logQueries(StringBuilder builder, String lineSep, org.hibernate.stat.Statistics stats) 
 
- 
 
-