Class DefaultHealthCheckExecutor

java.lang.Object
com.atlassian.confluence.impl.health.DefaultHealthCheckExecutor
All Implemented Interfaces:
HealthCheckExecutor

public class DefaultHealthCheckExecutor extends Object implements HealthCheckExecutor
The HealthCheckExecutor implementation. It should have no side-effects such as adding events to Johnson or logging health check results. Given that the product's LifecyclePhases are sequential, only one thread should be using this class at a time. It can therefore be a singleton. We synchronize its public method just to be on the safe side; this will not affect performance for the intended use cases.
Since:
6.6.0
  • Constructor Details

    • DefaultHealthCheckExecutor

      public DefaultHealthCheckExecutor()
  • Method Details