@Provider public class GZIPDecodingInterceptor extends Object implements ReaderInterceptor
| Modifier and Type | Class and Description |
|---|---|
static class |
GZIPDecodingInterceptor.FinishableGZIPInputStream |
| Constructor and Description |
|---|
GZIPDecodingInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
Object |
aroundReadFrom(ReaderInterceptorContext context)
|
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 © 2016. All Rights Reserved.