@Provider @Priority(value=4000) public class GZIPDecodingInterceptor extends Object implements ReaderInterceptor
| Modifier and Type | Class and Description |
|---|---|
static class |
GZIPDecodingInterceptor.FinishableGZIPInputStream |
| Constructor and Description |
|---|
GZIPDecodingInterceptor() |
GZIPDecodingInterceptor(int maxSize) |
| Modifier and Type | Method and Description |
|---|---|
Object |
aroundReadFrom(ReaderInterceptorContext context)
|
public GZIPDecodingInterceptor(int maxSize)
public GZIPDecodingInterceptor()
public Object aroundReadFrom(ReaderInterceptorContext context) throws IOException, WebApplicationException
ReaderInterceptorMessageBodyReader.readFrom(java.lang.Class<T>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.String>, java.io.InputStream) method.
The parameters of the wrapped method called are available from context.
Implementations of this method SHOULD explicitly call ReaderInterceptorContext.proceed()
to invoke the next interceptor in the chain, and ultimately the wrapped
MessageBodyReader.readFrom(java.lang.Class<T>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.String>, java.io.InputStream) method.aroundReadFrom in interface ReaderInterceptorcontext - invocation context.IOException - if an IO error arises or is thrown by the wrapped
MessageBodyReader.readFrom method.WebApplicationException - thrown by the wrapped MessageBodyReader.readFrom method.Copyright © 2018 JBoss by Red Hat. All rights reserved.