Class MessageWriter

java.lang.Object
org.sblim.cimclient.internal.http.MessageWriter

public class MessageWriter extends Object
Class MessageWriter is responsible for creating http messages
  • Constructor Details

    • MessageWriter

      public MessageWriter(OutputStream pStream, boolean pPersistent, boolean pChunked)
      Ctor.
      Parameters:
      pStream -
      pPersistent -
      pChunked -
  • Method Details

    • 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 IOException
      Write the message and flushes the streams
      Throws:
      IOException
    • setTrailer

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