Class SessionFactoryHealthCheck

java.lang.Object
com.codahale.metrics.health.HealthCheck
io.dropwizard.hibernate.SessionFactoryHealthCheck

public class SessionFactoryHealthCheck extends com.codahale.metrics.health.HealthCheck
  • Constructor Details

    • SessionFactoryHealthCheck

      public SessionFactoryHealthCheck(org.hibernate.SessionFactory sessionFactory, Optional<String> validationQuery)
    • SessionFactoryHealthCheck

      public SessionFactoryHealthCheck(ExecutorService executorService, Duration duration, org.hibernate.SessionFactory sessionFactory, Optional<String> validationQuery)
  • Method Details

    • getSessionFactory

      public org.hibernate.SessionFactory getSessionFactory()
    • getValidationQuery

      public Optional<String> getValidationQuery()
    • check

      protected com.codahale.metrics.health.HealthCheck.Result check() throws Exception
      Specified by:
      check in class com.codahale.metrics.health.HealthCheck
      Throws:
      Exception