Uses of Interface
com.atlassian.confluence.internal.health.HealthCheck
Packages that use HealthCheck
Package
Description
-
Uses of HealthCheck in com.atlassian.confluence.impl.health
Classes in com.atlassian.confluence.impl.health that implement HealthCheckModifier and TypeClassDescriptionclass
Convenient superclass for health checks.class
Simplies the implementation ofHealthCheck
s.Methods in com.atlassian.confluence.impl.health that return HealthCheckModifier and TypeMethodDescriptionDefaultHealthCheckExecutor.PrerequisiteNotInPhaseException.getHealthCheck()
Methods in com.atlassian.confluence.impl.health that return types with arguments of type HealthCheckModifier and TypeMethodDescriptionDefaultHealthCheckRegistry.getAll()
final Collection<HealthCheck>
AbstractHealthCheck.getPrerequisites()
Methods in com.atlassian.confluence.impl.health with parameters of type HealthCheckModifier and TypeMethodDescriptionvoid
DefaultHealthCheckRegistry.register
(HealthCheck healthCheck) Method parameters in com.atlassian.confluence.impl.health with type arguments of type HealthCheckModifier and TypeMethodDescriptionDefaultHealthCheckExecutor.performHealthChecks
(Collection<HealthCheck> healthChecks, LifecyclePhase lifecyclePhase) Constructor parameters in com.atlassian.confluence.impl.health with type arguments of type HealthCheckModifierConstructorDescriptionprotected
AbstractHealthCheck
(Iterable<HealthCheck> prerequisites) HealthCheckRegistrar
(HealthCheckRegistry healthCheckRegistry, List<HealthCheck> healthChecks) protected
HealthCheckTemplate
(Iterable<HealthCheck> prerequisites) -
Uses of HealthCheck in com.atlassian.confluence.impl.health.checks
Classes in com.atlassian.confluence.impl.health.checks that implement HealthCheckModifier and TypeClassDescriptionclass
class
AHealthCheck
that checks whether the database collation is supported.class
AHealthCheck
that checks whether the database setup is correct.class
Checks whether Confluence can connect to the database.class
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.class
Checks that a Confluence home directory has been specified, and either exists or can be created.class
AHealthCheck
that checks whether there are enough DB connections in the pool relative to the maximum number of HTTP threads.class
AHealthCheck
that checks for a valid confluence license.class
This healthcheck looks at the JDBC URL, and will fail if the URL is a URL which uses the jtds driver.class
If Confluence is using MySQL, this HealthCheck checks whether the JDBC URL contains the deprecated parameter 'storage_engine'.class
AHealthCheck
that checks whether there are enough free memory to run Confluence safely. -
Uses of HealthCheck in com.atlassian.confluence.impl.health.checks.rules
Methods in com.atlassian.confluence.impl.health.checks.rules with parameters of type HealthCheckModifier and TypeMethodDescriptionAbstractHealthCheckRule.validate
(HealthCheck parent) HealthCheckRule.validate
(HealthCheck parent) Checks whether the Health Check rule is satisfied. -
Uses of HealthCheck in com.atlassian.confluence.internal.health
Methods in com.atlassian.confluence.internal.health that return HealthCheckModifier and TypeMethodDescription@NonNull HealthCheck
HealthCheckResult.getHealthCheck()
Returns the check that gave rise to this result.Methods in com.atlassian.confluence.internal.health that return types with arguments of type HealthCheckModifier and TypeMethodDescription@NonNull Collection<HealthCheck>
HealthCheckRegistry.getAll()
Returns the health checks in order of execution.@NonNull Collection<HealthCheck>
HealthCheck.getPrerequisites()
Returns the checks that must have a non-EventLevel.FATAL
result before this check can be run.Methods in com.atlassian.confluence.internal.health with parameters of type HealthCheckModifier and TypeMethodDescriptionstatic List<HealthCheckResult>
HealthCheckResult.fail
(HealthCheck healthCheck, com.atlassian.johnson.event.Event event, @Nullable URI 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.Method parameters in com.atlassian.confluence.internal.health with type arguments of type HealthCheckModifier and TypeMethodDescriptionHealthCheckExecutor.performHealthChecks
(Collection<HealthCheck> healthChecks, LifecyclePhase lifecyclePhase) Executes given health checks for the given phase of the Confluence lifecycle.Constructors in com.atlassian.confluence.internal.health with parameters of type HealthCheckModifierConstructorDescriptionHealthCheckResult
(HealthCheck healthCheck, com.atlassian.johnson.event.Event event, @Nullable URI kbUrl, String cause, String logMessage)