@Priority(value=1000) final class SchemaMigrationHealthCheck extends java.lang.Object implements HealthCheck
HealthCheck.Result
Modifier and Type | Field and Description |
---|---|
private java.util.Set<org.flywaydb.core.api.callback.FlywayCallback> |
callbacks |
private javax.inject.Provider<java.util.List<org.flywaydb.core.Flyway>> |
flywayProvider |
(package private) static org.slf4j.Logger |
log |
Constructor and Description |
---|
SchemaMigrationHealthCheck(javax.inject.Provider<java.util.List<org.flywaydb.core.Flyway>> flywayProvider,
java.util.Set<org.flywaydb.core.api.callback.FlywayCallback> callbacks) |
Modifier and Type | Method and Description |
---|---|
HealthCheck.Result |
check() |
java.lang.String |
getName() |
static final org.slf4j.Logger log
private final javax.inject.Provider<java.util.List<org.flywaydb.core.Flyway>> flywayProvider
private final java.util.Set<org.flywaydb.core.api.callback.FlywayCallback> callbacks
@Inject public SchemaMigrationHealthCheck(javax.inject.Provider<java.util.List<org.flywaydb.core.Flyway>> flywayProvider, java.util.Set<org.flywaydb.core.api.callback.FlywayCallback> callbacks)
public java.lang.String getName()
getName
in interface HealthCheck
public HealthCheck.Result check()
check
in interface HealthCheck