Class AbstractDatabaseCollationRule
java.lang.Object
com.atlassian.confluence.impl.health.checks.rules.AbstractHealthCheckRule
com.atlassian.confluence.impl.health.checks.rules.AbstractDatabaseCollationRule
- All Implemented Interfaces:
HealthCheckRule
- Direct Known Subclasses:
MsSqlCollationRule
,MySqlCollationRule
,PostgresCollationRule
Convenient superclass for Database Collation Health Check Rules.
- Since:
- 6.13
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractDatabaseCollationRule
(ErrorMessageProvider errorMessageProvider, URL kbUrl, DatabaseCollationVerifier databaseCollationVerifier, SingleConnectionProvider databaseHelper, com.atlassian.config.db.HibernateConfig hibernateConfig, String[] supportedCollations) -
Method Summary
Methods inherited from class com.atlassian.confluence.impl.health.checks.rules.AbstractHealthCheckRule
getErrorMessage, getFailureEvent, validate
-
Field Details
-
supportedCollations
-
-
Constructor Details
-
AbstractDatabaseCollationRule
protected AbstractDatabaseCollationRule(ErrorMessageProvider errorMessageProvider, URL kbUrl, DatabaseCollationVerifier databaseCollationVerifier, SingleConnectionProvider databaseHelper, com.atlassian.config.db.HibernateConfig hibernateConfig, String[] supportedCollations)
-
-
Method Details
-
doValidation
- Specified by:
doValidation
in classAbstractHealthCheckRule
-
getCollationScript
-
getFailureMessageKey
-