Class MessageWriter


  • public class MessageWriter
    extends java.lang.Object
    Class MessageWriter is responsible for creating http messages
    • Constructor Detail

      • MessageWriter

        public MessageWriter​(java.io.OutputStream pStream,
                             boolean pPersistent,
                             boolean pChunked)
        Ctor.
        Parameters:
        pStream -
        pPersistent -
        pChunked -
    • Method Detail

      • reset

        public void reset()
        Resets the stream
      • setHeader

        public void setHeader​(HttpHeader header)
        Sets the http header
        Parameters:
        header - The new value
      • setMethod

        public void setMethod​(HttpServerMethod method)
        Sets the http server method
        Parameters:
        method - The new value
      • getHeader

        public HttpHeader getHeader()
        Returns the http header
        Returns:
        The http header
      • getMethod

        public HttpServerMethod getMethod()
        Returns the http server method
        Returns:
        The http server method
      • getOutputStream

        public ASCIIPrintStream getOutputStream()
        Returns the output stream
        Returns:
        The output stream
      • close

        public void close()
                   throws java.io.IOException
        Write the message and flushes the streams
        Throws:
        java.io.IOException
      • setTrailer

        public void setTrailer​(HttpHeader pTrailer)
        Sets the trailer
        Parameters:
        pTrailer - The new value