Class ServerWriterInterceptorContext

  • All Implemented Interfaces:
    javax.ws.rs.ext.InterceptorContext, javax.ws.rs.ext.WriterInterceptorContext

    public class ServerWriterInterceptorContext
    extends AbstractWriterInterceptorContext
    Version:
    $Revision: 1 $
    • Constructor Detail

      • ServerWriterInterceptorContext

        public ServerWriterInterceptorContext​(javax.ws.rs.ext.WriterInterceptor[] interceptors,
                                              ResteasyProviderFactory providerFactory,
                                              java.lang.Object entity,
                                              java.lang.Class type,
                                              java.lang.reflect.Type genericType,
                                              java.lang.annotation.Annotation[] annotations,
                                              javax.ws.rs.core.MediaType mediaType,
                                              javax.ws.rs.core.MultivaluedMap<java.lang.String,​java.lang.Object> headers,
                                              java.io.OutputStream outputStream,
                                              HttpRequest request)
    • Method Detail

      • getProperty

        public java.lang.Object getProperty​(java.lang.String name)
      • writeTo

        protected void writeTo​(javax.ws.rs.ext.MessageBodyWriter writer)
                        throws java.io.IOException
        Overrides:
        writeTo in class AbstractWriterInterceptorContext
        Throws:
        java.io.IOException
      • getPropertyNames

        public java.util.Collection<java.lang.String> getPropertyNames()
      • setProperty

        public void setProperty​(java.lang.String name,
                                java.lang.Object object)
      • removeProperty

        public void removeProperty​(java.lang.String name)