Class ReadinessProbeAction

java.lang.Object
google.registry.module.ReadinessProbeAction
All Implemented Interfaces:
Runnable
Direct Known Subclasses:
ReadinessProbeAction.ReadinessProbeActionFrontend, ReadinessProbeAction.ReadinessProbeActionPubApi, ReadinessProbeAction.ReadinessProbeConsoleAction

public class ReadinessProbeAction extends Object implements Runnable
  • Constructor Details

    • ReadinessProbeAction

      public ReadinessProbeAction(jakarta.servlet.http.HttpServletResponse rsp)
  • Method Details

    • run

      public final void run()
      Executes the readiness check.

      Performs a simple database query and sets the HTTP response status to OK (200) upon successful completion. Throws a runtime exception if the database query fails.

      Specified by:
      run in interface Runnable