@Provider
@Priority(value=300)
public class HaHotCheckResourceFilter
extends java.lang.Object
implements javax.ws.rs.container.ContainerRequestFilter
HaHotStateRequired
annotation,
that the server is in that state (and up).
Requests with SKIP_CHECK_HEADER
set as a header skip this check.
This follows a different pattern to HaMasterCheckFilter
as this needs to know the method being invoked.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SKIP_CHECK_HEADER |
Constructor and Description |
---|
HaHotCheckResourceFilter() |
HaHotCheckResourceFilter(javax.ws.rs.ext.ContextResolver<ManagementContext> mgmt) |
Modifier and Type | Method and Description |
---|---|
void |
filter(javax.ws.rs.container.ContainerRequestContext requestContext) |
public static final java.lang.String SKIP_CHECK_HEADER
public HaHotCheckResourceFilter()
public HaHotCheckResourceFilter(javax.ws.rs.ext.ContextResolver<ManagementContext> mgmt)