Class 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 Detail

      • rediscoveryNeeded

        protected boolean rediscoveryNeeded
    • 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 interface javax.ws.rs.ext.WriterInterceptorContext
        Throws:
        IOException
        javax.ws.rs.WebApplicationException
      • getEntity

        public Object getEntity()
        Specified by:
        getEntity in interface javax.ws.rs.ext.WriterInterceptorContext
      • setEntity

        public void setEntity​(Object entity)
        Specified by:
        setEntity in interface javax.ws.rs.ext.WriterInterceptorContext
      • getOutputStream

        public OutputStream getOutputStream()
        Specified by:
        getOutputStream in interface javax.ws.rs.ext.WriterInterceptorContext
      • setOutputStream

        public void setOutputStream​(OutputStream os)
        Specified by:
        setOutputStream in interface javax.ws.rs.ext.WriterInterceptorContext
      • getHeaders

        public javax.ws.rs.core.MultivaluedMap<String,​Object> getHeaders()
        Specified by:
        getHeaders in interface javax.ws.rs.ext.WriterInterceptorContext
      • getResult

        public io.vertx.core.buffer.Buffer getResult()