Package io.apicurio.registry.metrics
Class ResponseTimeoutReadinessCheck
- java.lang.Object
-
- io.apicurio.registry.metrics.AbstractErrorCounterHealthCheck
-
- io.apicurio.registry.metrics.ResponseTimeoutReadinessCheck
-
- All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter
,javax.ws.rs.container.ContainerResponseFilter
,org.eclipse.microprofile.health.HealthCheck
@ApplicationScoped @Readiness @Default @Provider public class ResponseTimeoutReadinessCheck extends AbstractErrorCounterHealthCheck implements org.eclipse.microprofile.health.HealthCheck, javax.ws.rs.container.ContainerRequestFilter, javax.ws.rs.container.ContainerResponseFilter
- Author:
- Jakub Senko 'jsenko@redhat.com'
-
-
Field Summary
-
Fields inherited from class io.apicurio.registry.metrics.AbstractErrorCounterHealthCheck
errorCounter, up
-
-
Constructor Summary
Constructors Constructor Description ResponseTimeoutReadinessCheck()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.health.HealthCheckResponse
call()
void
filter(javax.ws.rs.container.ContainerRequestContext requestContext)
void
filter(javax.ws.rs.container.ContainerRequestContext requestContext, javax.ws.rs.container.ContainerResponseContext responseContext)
-
Methods inherited from class io.apicurio.registry.metrics.AbstractErrorCounterHealthCheck
callSuper, init, suspectSuper
-
-
-
-
Method Detail
-
filter
public void filter(javax.ws.rs.container.ContainerRequestContext requestContext)
- Specified by:
filter
in interfacejavax.ws.rs.container.ContainerRequestFilter
-
filter
public void filter(javax.ws.rs.container.ContainerRequestContext requestContext, javax.ws.rs.container.ContainerResponseContext responseContext)
- Specified by:
filter
in interfacejavax.ws.rs.container.ContainerResponseFilter
-
call
public org.eclipse.microprofile.health.HealthCheckResponse call()
- Specified by:
call
in interfaceorg.eclipse.microprofile.health.HealthCheck
-
-