public static class WriterInterceptorRegistry.WriterInterceptorFacade extends Object implements WriterInterceptor
| Modifier and Type | Field and Description |
|---|---|
protected MessageBodyWriterInterceptor |
interceptor |
| Constructor and Description |
|---|
WriterInterceptorRegistry.WriterInterceptorFacade(MessageBodyWriterInterceptor interceptor) |
| Modifier and Type | Method and Description |
|---|---|
void |
aroundWriteTo(WriterInterceptorContext writerInterceptorContext)
|
MessageBodyWriterInterceptor |
getInterceptor() |
protected final MessageBodyWriterInterceptor interceptor
public WriterInterceptorRegistry.WriterInterceptorFacade(MessageBodyWriterInterceptor interceptor)
public MessageBodyWriterInterceptor getInterceptor()
public void aroundWriteTo(WriterInterceptorContext writerInterceptorContext) 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 WriterInterceptorwriterInterceptorContext - 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 © 2013. All Rights Reserved.