public abstract class AbstractReaderInterceptorContext extends Object implements javax.ws.rs.ext.ReaderInterceptorContext
| Modifier and Type | Field and Description |
|---|---|
protected Annotation[] |
annotations |
protected Type |
genericType |
protected javax.ws.rs.core.MultivaluedMap<String,String> |
headers |
protected int |
index |
protected InputStream |
inputStream |
protected javax.ws.rs.ext.ReaderInterceptor[] |
interceptors |
protected javax.ws.rs.core.MediaType |
mediaType |
protected ResteasyProviderFactory |
providerFactory |
protected RESTEasyTracingLogger |
tracingLogger |
protected Class |
type |
| Constructor and Description |
|---|
AbstractReaderInterceptorContext(javax.ws.rs.core.MediaType mediaType,
ResteasyProviderFactory providerFactory,
Annotation[] annotations,
javax.ws.rs.ext.ReaderInterceptor[] interceptors,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
Type genericType,
Class type,
InputStream inputStream)
Deprecated.
|
AbstractReaderInterceptorContext(javax.ws.rs.core.MediaType mediaType,
ResteasyProviderFactory providerFactory,
Annotation[] annotations,
javax.ws.rs.ext.ReaderInterceptor[] interceptors,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
Type genericType,
Class type,
InputStream inputStream,
RESTEasyTracingLogger logger) |
| Modifier and Type | Method and Description |
|---|---|
Annotation[] |
getAnnotations() |
Type |
getGenericType() |
javax.ws.rs.core.MultivaluedMap<String,String> |
getHeaders() |
InputStream |
getInputStream() |
javax.ws.rs.core.MediaType |
getMediaType() |
Object |
getProcessedInterceptorCount() |
protected javax.ws.rs.ext.MessageBodyReader |
getReader() |
Class |
getType() |
Object |
proceed() |
protected Object |
readFrom(javax.ws.rs.ext.MessageBodyReader reader) |
protected abstract javax.ws.rs.ext.MessageBodyReader |
resolveReader(javax.ws.rs.core.MediaType mediaType) |
void |
setAnnotations(Annotation[] annotations) |
void |
setGenericType(Type genericType) |
void |
setInputStream(InputStream is) |
void |
setMediaType(javax.ws.rs.core.MediaType mediaType) |
void |
setType(Class type) |
protected abstract void |
throwReaderNotFound() |
protected void |
traceAfter(javax.ws.rs.ext.ReaderInterceptor interceptor) |
protected void |
traceBefore(javax.ws.rs.ext.ReaderInterceptor interceptor) |
protected RESTEasyTracingLogger tracingLogger
protected javax.ws.rs.ext.ReaderInterceptor[] interceptors
protected ResteasyProviderFactory providerFactory
protected Class type
protected Type genericType
protected Annotation[] annotations
protected javax.ws.rs.core.MediaType mediaType
protected InputStream inputStream
protected int index
@Deprecated public AbstractReaderInterceptorContext(javax.ws.rs.core.MediaType mediaType, ResteasyProviderFactory providerFactory, Annotation[] annotations, javax.ws.rs.ext.ReaderInterceptor[] interceptors, javax.ws.rs.core.MultivaluedMap<String,String> headers, Type genericType, Class type, InputStream inputStream)
public AbstractReaderInterceptorContext(javax.ws.rs.core.MediaType mediaType,
ResteasyProviderFactory providerFactory,
Annotation[] annotations,
javax.ws.rs.ext.ReaderInterceptor[] interceptors,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
Type genericType,
Class type,
InputStream inputStream,
RESTEasyTracingLogger logger)
public Object proceed() throws IOException
proceed in interface javax.ws.rs.ext.ReaderInterceptorContextIOExceptionprotected Object readFrom(javax.ws.rs.ext.MessageBodyReader reader) throws IOException
IOExceptionprotected final void traceBefore(javax.ws.rs.ext.ReaderInterceptor interceptor)
protected final void traceAfter(javax.ws.rs.ext.ReaderInterceptor interceptor)
protected javax.ws.rs.ext.MessageBodyReader getReader()
protected abstract javax.ws.rs.ext.MessageBodyReader resolveReader(javax.ws.rs.core.MediaType mediaType)
protected abstract void throwReaderNotFound()
public InputStream getInputStream()
getInputStream in interface javax.ws.rs.ext.ReaderInterceptorContextpublic void setInputStream(InputStream is)
setInputStream in interface javax.ws.rs.ext.ReaderInterceptorContextpublic javax.ws.rs.core.MultivaluedMap<String,String> getHeaders()
getHeaders in interface javax.ws.rs.ext.ReaderInterceptorContextpublic Annotation[] getAnnotations()
getAnnotations in interface javax.ws.rs.ext.InterceptorContextpublic void setAnnotations(Annotation[] annotations)
setAnnotations in interface javax.ws.rs.ext.InterceptorContextpublic Class getType()
getType in interface javax.ws.rs.ext.InterceptorContextpublic void setType(Class type)
setType in interface javax.ws.rs.ext.InterceptorContextpublic Type getGenericType()
getGenericType in interface javax.ws.rs.ext.InterceptorContextpublic void setGenericType(Type genericType)
setGenericType in interface javax.ws.rs.ext.InterceptorContextpublic javax.ws.rs.core.MediaType getMediaType()
getMediaType in interface javax.ws.rs.ext.InterceptorContextpublic void setMediaType(javax.ws.rs.core.MediaType mediaType)
setMediaType in interface javax.ws.rs.ext.InterceptorContextpublic Object getProcessedInterceptorCount()
Copyright © 2020 JBoss by Red Hat. All rights reserved.