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 boolean
rediscoveryNeeded
-
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, Serialisers serialisers, ConfigurationImpl configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getEntity()
javax.ws.rs.core.MultivaluedMap<String,Object>
getHeaders()
OutputStream
getOutputStream()
io.vertx.core.buffer.Buffer
getResult()
void
proceed()
void
setEntity(Object entity)
void
setMediaType(javax.ws.rs.core.MediaType mediaType)
void
setOutputStream(OutputStream os)
void
setType(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, Serialisers serialisers, ConfigurationImpl configuration)
-
-
Method Detail
-
proceed
public void proceed() throws IOException, javax.ws.rs.WebApplicationException
- Specified by:
proceed
in interfacejavax.ws.rs.ext.WriterInterceptorContext
- Throws:
IOException
javax.ws.rs.WebApplicationException
-
getEntity
public Object getEntity()
- Specified by:
getEntity
in interfacejavax.ws.rs.ext.WriterInterceptorContext
-
setEntity
public void setEntity(Object entity)
- Specified by:
setEntity
in interfacejavax.ws.rs.ext.WriterInterceptorContext
-
getOutputStream
public OutputStream getOutputStream()
- Specified by:
getOutputStream
in interfacejavax.ws.rs.ext.WriterInterceptorContext
-
setOutputStream
public void setOutputStream(OutputStream os)
- Specified by:
setOutputStream
in interfacejavax.ws.rs.ext.WriterInterceptorContext
-
getHeaders
public javax.ws.rs.core.MultivaluedMap<String,Object> getHeaders()
- Specified by:
getHeaders
in interfacejavax.ws.rs.ext.WriterInterceptorContext
-
getResult
public io.vertx.core.buffer.Buffer getResult()
-
setType
public void setType(Class<?> type)
- Specified by:
setType
in interfacejavax.ws.rs.ext.InterceptorContext
- Overrides:
setType
in classAbstractClientInterceptorContextImpl
-
setMediaType
public void setMediaType(javax.ws.rs.core.MediaType mediaType)
- Specified by:
setMediaType
in interfacejavax.ws.rs.ext.InterceptorContext
- Overrides:
setMediaType
in classAbstractClientInterceptorContextImpl
-
-