Interface HealthReporter

All Known Subinterfaces:
ManagedConfigurationSource, ManagedDataStore, ManagedWorkerQueue, WorkerFactory
All Known Implementing Classes:
AbstractWorkerFactory, CafConfigurationSource, FileConfigurationSource, FileSystemDataStore, HttpDataStore, InMemoryDataStore, RabbitWorkerQueue, S3DataStore, TransientHealthCheck

public interface HealthReporter
Indicates this object can report on its health.
  • Method Details

    • livenessCheck

      default HealthResult livenessCheck()
      Returns:
      the result of the liveness check
    • healthCheck

      HealthResult healthCheck()
      Returns:
      the result of the health (aka readiness) check