Package alpine.filters
Class GZipInterceptor
- java.lang.Object
-
- alpine.filters.GZipInterceptor
-
- All Implemented Interfaces:
javax.ws.rs.ext.ReaderInterceptor,javax.ws.rs.ext.WriterInterceptor
@Provider public class GZipInterceptor extends Object implements javax.ws.rs.ext.ReaderInterceptor, javax.ws.rs.ext.WriterInterceptor
Provides a way to gzip the response if the client can accept a gzip response.- Since:
- 1.0.0
- Author:
- Steve Springett
-
-
Constructor Summary
Constructors Constructor Description GZipInterceptor(@NotNull javax.ws.rs.core.HttpHeaders httpHeaders)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectaroundReadFrom(javax.ws.rs.ext.ReaderInterceptorContext context)voidaroundWriteTo(javax.ws.rs.ext.WriterInterceptorContext context)
-
-
-
Method Detail
-
aroundReadFrom
public Object aroundReadFrom(javax.ws.rs.ext.ReaderInterceptorContext context) throws IOException, javax.ws.rs.WebApplicationException
- Specified by:
aroundReadFromin interfacejavax.ws.rs.ext.ReaderInterceptor- Throws:
IOExceptionjavax.ws.rs.WebApplicationException
-
aroundWriteTo
public void aroundWriteTo(javax.ws.rs.ext.WriterInterceptorContext context) throws IOException, javax.ws.rs.WebApplicationException- Specified by:
aroundWriteToin interfacejavax.ws.rs.ext.WriterInterceptor- Throws:
IOExceptionjavax.ws.rs.WebApplicationException
-
-