public static class ReaderInterceptorRegistry.ReaderInterceptorFacade extends Object implements ReaderInterceptor
| Modifier and Type | Field and Description |
|---|---|
protected MessageBodyReaderInterceptor |
interceptor |
| Constructor and Description |
|---|
ReaderInterceptorFacade(MessageBodyReaderInterceptor interceptor) |
| Modifier and Type | Method and Description |
|---|---|
Object |
aroundReadFrom(ReaderInterceptorContext readerInterceptorContext)
|
MessageBodyReaderInterceptor |
getInterceptor() |
protected final MessageBodyReaderInterceptor interceptor
public ReaderInterceptorFacade(MessageBodyReaderInterceptor interceptor)
public MessageBodyReaderInterceptor getInterceptor()
public Object aroundReadFrom(ReaderInterceptorContext readerInterceptorContext) 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 ReaderInterceptorreaderInterceptorContext - 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.