Class MySql8ModeHealthCheck
java.lang.Object
com.atlassian.jira.health.AbstractHealthCheck
com.atlassian.jira.health.HealthCheckTemplate
com.atlassian.jira.health.MySQLHealthCheckTemplate
com.atlassian.jira.health.checks.database.MySql8ModeHealthCheck
- All Implemented Interfaces:
HealthCheck
Perform checks specific for configured MySQL 8.0 database type.
- Since:
- 8.12
-
Field Summary
Fields inherited from class com.atlassian.jira.health.MySQLHealthCheckTemplate
managerFields inherited from interface com.atlassian.jira.health.HealthCheck
BLOCKING_START, CAUSE_KEY, CHECK_ID_KEY, DISMISSIBLE, EVENT_ID_KEY, HELP_URL_KEY, INTERACTIVE_JOHNSON, JOHNSON_UI_VERSION, TEMPLATE_CONTEXT -
Method Summary
Modifier and TypeMethodDescriptionstatic MySql8ModeHealthCheckcreateInstance(HealthCheck... prerequisites) protected Predicate<Connection>protected DatabaseTypeprotected Predicate<Connection>Methods inherited from class com.atlassian.jira.health.MySQLHealthCheckTemplate
createErrorMessage, createHealthCheckResult, createServerConfigErrorMessage, doPerform, getApplicablePhases, isApplicableDatabaseType, verifyMethods inherited from class com.atlassian.jira.health.HealthCheckTemplate
isApplicableFor, performMethods inherited from class com.atlassian.jira.health.AbstractHealthCheck
getPrerequisitesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.jira.health.HealthCheck
getId
-
Method Details
-
createInstance
-
getVersionPredicate
- Specified by:
getVersionPredicatein classMySQLHealthCheckTemplate
-
getConfigurationCheckerPredicate
- Specified by:
getConfigurationCheckerPredicatein classMySQLHealthCheckTemplate
-
getDatabaseType
- Specified by:
getDatabaseTypein classMySQLHealthCheckTemplate
-