Class DataSourceLivenessEventListener
java.lang.Object
org.autumnframework.service.liveness.probes.LivenessProbe
org.autumnframework.service.liveness.database.probes.DataSourceLivenessEventListener
@Component
@ConditionalOnEnabledHealthIndicator("db")
@ConditionalOnProperty(name="autumn.liveness.db",
havingValue="true",
matchIfMissing=true)
public class DataSourceLivenessEventListener
extends LivenessProbe
-
Constructor Summary
ConstructorsConstructorDescriptionDataSourceLivenessEventListener(org.springframework.context.ApplicationEventPublisher appEventPublisher, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) -
Method Summary
Methods inherited from class org.autumnframework.service.liveness.probes.LivenessProbe
getLiveness, setLiveness
-
Constructor Details
-
DataSourceLivenessEventListener
public DataSourceLivenessEventListener(org.springframework.context.ApplicationEventPublisher appEventPublisher, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) - Parameters:
appEventPublisher-jdbcTemplate-
-
-
Method Details
-
init
@PostConstruct public void init() -
getProbeTypeName
- Overrides:
getProbeTypeNamein classLivenessProbe
-