Class PostgresCollationRule
- 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.PostgresCollationRule
-
- All Implemented Interfaces:
HealthCheckRule
public class PostgresCollationRule extends AbstractDatabaseCollationRule
Determines whether the Postgres Collation is correct.- Since:
- 6.13
-
-
Field Summary
-
Fields inherited from class com.atlassian.confluence.impl.health.checks.rules.AbstractDatabaseCollationRule
supportedCollations
-
-
Constructor Summary
Constructors Constructor Description PostgresCollationRule(ErrorMessageProvider errorMessageProvider, DatabaseCollationVerifier databaseCollationVerifier, SingleConnectionProvider databaseHelper, com.atlassian.config.db.HibernateConfig hibernateConfig, String[] supportedCollations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getCollationScript()
protected String
getFailureMessageKey()
-
Methods inherited from class com.atlassian.confluence.impl.health.checks.rules.AbstractDatabaseCollationRule
doValidation
-
Methods inherited from class com.atlassian.confluence.impl.health.checks.rules.AbstractHealthCheckRule
getErrorMessage, getFailureEvent, validate
-
-
-
-
Constructor Detail
-
PostgresCollationRule
public PostgresCollationRule(ErrorMessageProvider errorMessageProvider, DatabaseCollationVerifier databaseCollationVerifier, SingleConnectionProvider databaseHelper, com.atlassian.config.db.HibernateConfig hibernateConfig, String[] supportedCollations)
-
-
Method Detail
-
getCollationScript
protected String getCollationScript()
- Specified by:
getCollationScript
in classAbstractDatabaseCollationRule
-
getFailureMessageKey
protected String getFailureMessageKey()
- Overrides:
getFailureMessageKey
in classAbstractDatabaseCollationRule
-
-