Modifier and Type | Class and Description |
---|---|
class |
AbstractHealthCheck
Convenient superclass for health checks.
|
class |
HealthCheckTemplate
Simplies the implementation of
HealthCheck s. |
Modifier and Type | Method and Description |
---|---|
HealthCheck |
DefaultHealthCheckExecutor.PrerequisiteNotInPhaseException.getHealthCheck() |
Modifier and Type | Method and Description |
---|---|
Collection<HealthCheck> |
DefaultHealthCheckRegistry.getAll() |
Collection<HealthCheck> |
AbstractHealthCheck.getPrerequisites() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultHealthCheckRegistry.register(HealthCheck healthCheck) |
Modifier and Type | Method and Description |
---|---|
Set<HealthCheckResult> |
DefaultHealthCheckExecutor.performHealthChecks(Collection<HealthCheck> healthChecks,
LifecyclePhase lifecyclePhase) |
Constructor and Description |
---|
AbstractHealthCheck(Iterable<HealthCheck> prerequisites) |
HealthCheckRegistrar(HealthCheckRegistry healthCheckRegistry,
List<HealthCheck> healthChecks) |
HealthCheckTemplate(Iterable<HealthCheck> prerequisites) |
Modifier and Type | Class and Description |
---|---|
class |
DatabaseCollationHealthCheck
A
HealthCheck that checks whether the database collation is supported. |
class |
DatabaseSetupHealthCheck
A
HealthCheck that checks whether the database setup is correct. |
class |
DbConnectionHealthCheck
Checks whether Confluence can connect to the database.
|
class |
FakeHealthCheck
This fake
HealthCheck 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.
|
class |
HomeHealthCheck
Checks that a Confluence home directory has been specified, and either exists or can be created.
|
class |
HttpThreadsVsDbConnectionsHealthCheck
A
HealthCheck that checks whether there are enough DB connections
in the pool relative to the maximum number of HTTP threads. |
class |
LicenseValidationHealthCheck
A
HealthCheck that checks for a valid confluence license. |
class |
MSSQLDriverMigrationHealthCheck
This healthcheck looks at the JDBC URL, and will fail if the URL is a URL which uses the jtds driver.
|
class |
MySqlJdbcUrlHealthCheck
If Confluence is using MySQL, this HealthCheck checks whether the JDBC URL contains the deprecated parameter 'storage_engine'.
|
class |
OperatingSystemFreeMemoryHealthCheck
A
HealthCheck that checks whether there are enough free memory to run Confluence safely. |
Modifier and Type | Method and Description |
---|---|
List<HealthCheckResult> |
HealthCheckRule.validate(HealthCheck parent)
Checks whether the Health Check rule is satisfied.
|
List<HealthCheckResult> |
AbstractHealthCheckRule.validate(HealthCheck parent) |
Modifier and Type | Method and Description |
---|---|
@NonNull HealthCheck |
HealthCheckResult.getHealthCheck()
Returns the check that gave rise to this result.
|
Modifier and Type | Method and Description |
---|---|
static List<HealthCheckResult> |
HealthCheckResult.fail(HealthCheck healthCheck,
com.atlassian.johnson.event.Event event,
@Nullable URL kbUrl,
String cause,
String logMessage)
Create a 'failed' result containing the given parameters.
|
void |
HealthCheckRegistry.register(HealthCheck healthCheck)
Registers the given health check for later execution.
|
Modifier and Type | Method and Description |
---|---|
Set<HealthCheckResult> |
HealthCheckExecutor.performHealthChecks(Collection<HealthCheck> healthChecks,
LifecyclePhase lifecyclePhase)
Executes given health checks for the given phase of the Confluence lifecycle.
|
Constructor and Description |
---|
HealthCheckResult(HealthCheck healthCheck,
com.atlassian.johnson.event.Event event,
@Nullable URL kbUrl,
String cause,
String logMessage) |
Copyright © 2003–2021 Atlassian. All rights reserved.