Class HibernateMonitorImpl

java.lang.Object
ubic.gemma.web.controller.monitoring.HibernateMonitorImpl
All Implemented Interfaces:
HibernateMonitor

@Component public class HibernateMonitorImpl extends Object implements HibernateMonitor
Monitoring of Hibernate status.
Author:
pavlidis
  • Constructor Details

    • HibernateMonitorImpl

      public HibernateMonitorImpl()
  • Method Details

    • getStats

      public String getStats()
      Specified by:
      getStats in interface HibernateMonitor
      Returns:
      Log some statistics.
    • getStats

      public String getStats(boolean showEntityStats, boolean showCollectionStats, boolean showSecondLevelCacheDetails)
      Description copied from interface: HibernateMonitor
      Log some statistics. Parameters control the sections that are populated.
      Specified by:
      getStats in interface HibernateMonitor
      Parameters:
      showEntityStats - whether to show entity statistics
      showCollectionStats - whether to show collection statistics
      showSecondLevelCacheDetails - whether to show level cache details
      Returns:
      log
    • resetStats

      public void resetStats()
      Description copied from interface: HibernateMonitor
      Clear all statistics.
      Specified by:
      resetStats in interface HibernateMonitor