@Provider
@Priority(value=2002)
public final class RateLimitContainerRequestFilter
extends java.lang.Object
implements javax.ws.rs.container.ContainerRequestFilter
Modifier and Type | Field and Description |
---|---|
private RateLimitService |
rateLimitService |
Constructor and Description |
---|
RateLimitContainerRequestFilter(RateLimitService rateLimitService) |
Modifier and Type | Method and Description |
---|---|
void |
filter(javax.ws.rs.container.ContainerRequestContext requestContext) |
private RateLimitService rateLimitService
@Inject public RateLimitContainerRequestFilter(RateLimitService rateLimitService)
public void filter(javax.ws.rs.container.ContainerRequestContext requestContext) throws RateLimitExceededException
filter
in interface javax.ws.rs.container.ContainerRequestFilter
RateLimitExceededException