public abstract class AbstractDatabaseCollationRule extends AbstractHealthCheckRule
Modifier and Type | Field and Description |
---|---|
protected String[] |
supportedCollations |
Modifier | Constructor and Description |
---|---|
protected |
AbstractDatabaseCollationRule(ErrorMessageProvider errorMessageProvider,
URL kbUrl,
DatabaseCollationVerifier databaseCollationVerifier,
com.atlassian.config.db.DatabaseHelper databaseHelper,
com.atlassian.config.db.HibernateConfig hibernateConfig,
String[] supportedCollations) |
Modifier and Type | Method and Description |
---|---|
protected Optional<String> |
doValidation() |
protected abstract String |
getCollationScript() |
protected String |
getFailureMessageKey() |
getErrorMessage, getFailureEvent, validate
protected final String[] supportedCollations
protected AbstractDatabaseCollationRule(ErrorMessageProvider errorMessageProvider, URL kbUrl, DatabaseCollationVerifier databaseCollationVerifier, com.atlassian.config.db.DatabaseHelper databaseHelper, com.atlassian.config.db.HibernateConfig hibernateConfig, String[] supportedCollations)
protected Optional<String> doValidation()
doValidation
in class AbstractHealthCheckRule
protected abstract String getCollationScript()
protected String getFailureMessageKey()
Copyright © 2003–2020 Atlassian. All rights reserved.