Class MessageWriter
- java.lang.Object
-
- org.sblim.cimclient.internal.http.MessageWriter
-
public class MessageWriter extends java.lang.ObjectClass MessageWriter is responsible for creating http messages
-
-
Constructor Summary
Constructors Constructor Description MessageWriter(java.io.OutputStream pStream, boolean pPersistent, boolean pChunked)Ctor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Write the message and flushes the streamsHttpHeadergetHeader()Returns the http headerHttpServerMethodgetMethod()Returns the http server methodASCIIPrintStreamgetOutputStream()Returns the output streamvoidreset()Resets the streamvoidsetHeader(HttpHeader header)Sets the http headervoidsetMethod(HttpServerMethod method)Sets the http server methodvoidsetTrailer(HttpHeader pTrailer)Sets the trailer
-
-
-
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.IOExceptionWrite the message and flushes the streams- Throws:
java.io.IOException
-
setTrailer
public void setTrailer(HttpHeader pTrailer)
Sets the trailer- Parameters:
pTrailer- The new value
-
-