@ParametersAreNonnullByDefault @ReturnValuesAreNonnullByDefault
Package com.atlassian.confluence.impl.health.checks
-
Interface Summary Interface Description DataSourceConfiguration If Confluence has been configured to use a DataSource, this component provides access to attributes of the datasource configured in conf/server.xml.DbHealthCheckHelper Common methods needed by several DB related Health Checks -
Class Summary Class Description BootstrapHealthcheckRegistrarConfig A SpringConfiguration
which defines theHealthCheckRegistrar
and the variousHealthCheckRule
s which it registers with theHealthCheckRegistry
.DatabaseCollationHealthCheck AHealthCheck
that checks whether the database collation is supported.DatabaseSetupHealthCheck AHealthCheck
that checks whether the database setup is correct.DbConnectionHealthCheck Checks whether Confluence can connect to the database.DefaultDataSourceConfiguration DefaultDbHealthCheckHelper FakeHealthCheck This fakeHealthCheck
allows the operator to simulate a health check failure, for example to test: The Johnson infrastructure (manually or via automation), or The "hide.system.error.details
" flag.HomeHealthCheck Checks that a Confluence home directory has been specified, and either exists or can be created.HomeHealthCheckFailure Gives the reason why the HomeHealthCheck failed.HomeHealthCheckMessageFactory Creates human readable messages from a givenHomeHealthCheckFailure
.HttpThreadsVsDbConnectionsHealthCheck AHealthCheck
that checks whether there are enough DB connections in the pool relative to the maximum number of HTTP threads.LicenseValidationHealthCheck AHealthCheck
that checks for a valid confluence license.MSSQLDriverMigrationHealthCheck This healthcheck looks at the JDBC URL, and will fail if the URL is a URL which uses the jtds driver.MySqlJdbcUrlHealthCheck If Confluence is using MySQL, this HealthCheck checks whether the JDBC URL contains the deprecated parameter 'storage_engine'.OperatingSystemFreeMemoryHealthCheck AHealthCheck
that checks whether there are enough free memory to run Confluence safely. -
Enum Summary Enum Description HomeHealthCheckFailure.Reason Indicates the reason why the home check failed.