Class MsSqlCollationRule
java.lang.Object
com.atlassian.confluence.impl.health.checks.rules.AbstractHealthCheckRule
com.atlassian.confluence.impl.health.checks.rules.AbstractDatabaseCollationRule
com.atlassian.confluence.impl.health.checks.rules.MsSqlCollationRule
- All Implemented Interfaces:
HealthCheckRule
Determines whether the MS SQL Collation is correct.
- Since:
- 6.13
-
Field Summary
Fields inherited from class com.atlassian.confluence.impl.health.checks.rules.AbstractDatabaseCollationRule
supportedCollations
-
Constructor Summary
ConstructorsConstructorDescriptionMsSqlCollationRule
(ErrorMessageProvider errorMessageProvider, DatabaseCollationVerifier databaseCollationVerifier, SingleConnectionProvider databaseHelper, com.atlassian.config.db.HibernateConfig hibernateConfig, String[] supportedCollations) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
protected com.atlassian.johnson.event.Event
getFailureEvent
(String errorMessage) Methods inherited from class com.atlassian.confluence.impl.health.checks.rules.AbstractDatabaseCollationRule
doValidation, getFailureMessageKey
Methods inherited from class com.atlassian.confluence.impl.health.checks.rules.AbstractHealthCheckRule
getErrorMessage, validate
-
Constructor Details
-
MsSqlCollationRule
public MsSqlCollationRule(ErrorMessageProvider errorMessageProvider, DatabaseCollationVerifier databaseCollationVerifier, SingleConnectionProvider databaseHelper, com.atlassian.config.db.HibernateConfig hibernateConfig, String[] supportedCollations)
-
-
Method Details
-
getCollationScript
- Specified by:
getCollationScript
in classAbstractDatabaseCollationRule
-
getFailureEvent
- Overrides:
getFailureEvent
in classAbstractHealthCheckRule
-