@ConstrainedTo(value=CLIENT) @Priority(value=3000) public class ClientContentEncodingAnnotationFilter extends Object implements WriterInterceptor
| Constructor and Description |
|---|
ClientContentEncodingAnnotationFilter(String encoding) |
| Modifier and Type | Method and Description |
|---|---|
void |
aroundWriteTo(WriterInterceptorContext context)
|
protected String encoding
public ClientContentEncodingAnnotationFilter(String encoding)
public void aroundWriteTo(WriterInterceptorContext context) throws IOException, WebApplicationException
WriterInterceptorMessageBodyWriter.writeTo(T, java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object>, java.io.OutputStream) method.
The parameters of the wrapped method called are available from context.
Implementations of this method SHOULD explicitly call
WriterInterceptorContext.proceed() to invoke the next interceptor in the chain,
and ultimately the wrapped MessageBodyWriter.writeTo method.aroundWriteTo in interface WriterInterceptorcontext - invocation context.IOException - if an IO error arises or is thrown by the wrapped
MessageBodyWriter.writeTo method.WebApplicationException - thrown by the wrapped MessageBodyWriter.writeTo method.Copyright © 2018 JBoss by Red Hat. All rights reserved.