Class ClientWriterInterceptorContextImpl
- java.lang.Object
-
- org.jboss.resteasy.reactive.client.impl.AbstractClientInterceptorContextImpl
-
- org.jboss.resteasy.reactive.client.impl.ClientWriterInterceptorContextImpl
-
- All Implemented Interfaces:
javax.ws.rs.ext.InterceptorContext,javax.ws.rs.ext.WriterInterceptorContext
public class ClientWriterInterceptorContextImpl extends AbstractClientInterceptorContextImpl implements javax.ws.rs.ext.WriterInterceptorContext
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanrediscoveryNeeded-
Fields inherited from class org.jboss.resteasy.reactive.client.impl.AbstractClientInterceptorContextImpl
annotations, entityClass, entityType, mediaType, properties
-
-
Constructor Summary
Constructors Constructor Description ClientWriterInterceptorContextImpl(javax.ws.rs.ext.WriterInterceptor[] writerInterceptors, javax.ws.rs.ext.MessageBodyWriter writer, Annotation[] annotations, Class<?> entityClass, Type entityType, Object entity, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String,String> headers, Map<String,Object> properties, RestClientRequestContext clientRequestContext, Serialisers serialisers, ConfigurationImpl configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetEntity()javax.ws.rs.core.MultivaluedMap<String,Object>getHeaders()OutputStreamgetOutputStream()io.vertx.core.buffer.BuffergetResult()voidproceed()voidsetEntity(Object entity)voidsetMediaType(javax.ws.rs.core.MediaType mediaType)voidsetOutputStream(OutputStream os)voidsetType(Class<?> type)-
Methods inherited from class org.jboss.resteasy.reactive.client.impl.AbstractClientInterceptorContextImpl
getAnnotations, getGenericType, getMediaType, getProperty, getPropertyNames, getType, removeProperty, setAnnotations, setGenericType, setProperty
-
-
-
-
Constructor Detail
-
ClientWriterInterceptorContextImpl
public ClientWriterInterceptorContextImpl(javax.ws.rs.ext.WriterInterceptor[] writerInterceptors, javax.ws.rs.ext.MessageBodyWriter writer, Annotation[] annotations, Class<?> entityClass, Type entityType, Object entity, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String,String> headers, Map<String,Object> properties, RestClientRequestContext clientRequestContext, Serialisers serialisers, ConfigurationImpl configuration)
-
-
Method Detail
-
proceed
public void proceed() throws IOException, javax.ws.rs.WebApplicationException- Specified by:
proceedin interfacejavax.ws.rs.ext.WriterInterceptorContext- Throws:
IOExceptionjavax.ws.rs.WebApplicationException
-
getEntity
public Object getEntity()
- Specified by:
getEntityin interfacejavax.ws.rs.ext.WriterInterceptorContext
-
setEntity
public void setEntity(Object entity)
- Specified by:
setEntityin interfacejavax.ws.rs.ext.WriterInterceptorContext
-
getOutputStream
public OutputStream getOutputStream()
- Specified by:
getOutputStreamin interfacejavax.ws.rs.ext.WriterInterceptorContext
-
setOutputStream
public void setOutputStream(OutputStream os)
- Specified by:
setOutputStreamin interfacejavax.ws.rs.ext.WriterInterceptorContext
-
getHeaders
public javax.ws.rs.core.MultivaluedMap<String,Object> getHeaders()
- Specified by:
getHeadersin interfacejavax.ws.rs.ext.WriterInterceptorContext
-
getResult
public io.vertx.core.buffer.Buffer getResult()
-
setType
public void setType(Class<?> type)
- Specified by:
setTypein interfacejavax.ws.rs.ext.InterceptorContext- Overrides:
setTypein classAbstractClientInterceptorContextImpl
-
setMediaType
public void setMediaType(javax.ws.rs.core.MediaType mediaType)
- Specified by:
setMediaTypein interfacejavax.ws.rs.ext.InterceptorContext- Overrides:
setMediaTypein classAbstractClientInterceptorContextImpl
-
-