Package io.dropwizard.hibernate
Class SessionFactoryHealthCheck
java.lang.Object
com.codahale.metrics.health.HealthCheck
io.dropwizard.hibernate.SessionFactoryHealthCheck
public class SessionFactoryHealthCheck
extends com.codahale.metrics.health.HealthCheck
-
Nested Class Summary
Nested classes/interfaces inherited from class com.codahale.metrics.health.HealthCheck
com.codahale.metrics.health.HealthCheck.Result, com.codahale.metrics.health.HealthCheck.ResultBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionSessionFactoryHealthCheck
(ExecutorService executorService, Duration duration, org.hibernate.SessionFactory sessionFactory, Optional<String> validationQuery) SessionFactoryHealthCheck
(org.hibernate.SessionFactory sessionFactory, Optional<String> validationQuery) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.codahale.metrics.health.HealthCheck.Result
check()
org.hibernate.SessionFactory
Methods inherited from class com.codahale.metrics.health.HealthCheck
clock, execute
-
Constructor Details
-
SessionFactoryHealthCheck
-
SessionFactoryHealthCheck
public SessionFactoryHealthCheck(ExecutorService executorService, Duration duration, org.hibernate.SessionFactory sessionFactory, Optional<String> validationQuery)
-
-
Method Details
-
getSessionFactory
public org.hibernate.SessionFactory getSessionFactory() -
getValidationQuery
-
check
- Specified by:
check
in classcom.codahale.metrics.health.HealthCheck
- Throws:
Exception
-