Class KeycloakReadyHealthCheck

java.lang.Object
io.quarkus.agroal.runtime.health.DataSourceHealthCheck
org.keycloak.quarkus.runtime.services.health.KeycloakReadyHealthCheck
All Implemented Interfaces:
org.eclipse.microprofile.health.HealthCheck

@Readiness @ApplicationScoped public class KeycloakReadyHealthCheck extends io.quarkus.agroal.runtime.health.DataSourceHealthCheck
Keycloak Healthcheck Readiness Probe. Performs a hybrid between the passive and the active mode. If there are no healthy connections in the pool, it invokes the standard DataSourceHealthCheck that creates a new connection and checks if its valid.
See Also:
  • Constructor Details

    • KeycloakReadyHealthCheck

      public KeycloakReadyHealthCheck()
  • Method Details

    • call

      public org.eclipse.microprofile.health.HealthCheckResponse call()
      Specified by:
      call in interface org.eclipse.microprofile.health.HealthCheck
      Overrides:
      call in class io.quarkus.agroal.runtime.health.DataSourceHealthCheck