Package com.atlassian.confluence.impl.health
@ParametersAreNonnullByDefault
@ReturnValuesAreNonnullByDefault
package com.atlassian.confluence.impl.health
-
ClassDescriptionConvenient superclass for health checks.The
HealthCheckExecutorimplementation.Stores the checks in a directed acyclic graph, based on their prerequisites.Provides specific error messages.Create HTML and raw text messages simultaneously.Registers the desiredHealthChecks along with their prerequisite checks.The entry point for runningHealthChecks.Simplies the implementation ofHealthChecks.Production implementation ofErrorMessageProvider.In the event of aPluginFrameworkStartedEventruns the PLUGIN_FRAMEWORK_STARTED Johnson health checking phase.An implementation ofHeartbeatManagerbacked by aCache, using an optimisitic-update-and-retry algorithm to handle conflicts.