org.sblim.cimclient.internal.http

Class MessageWriter

public class MessageWriter extends Object

Class MessageWriter is responsible for creating http messages
Constructor Summary
MessageWriter(OutputStream pStream, boolean pPersistent, boolean pChunked)
Ctor.
Method Summary
voidclose()
Write the message and flushes the streams
HttpHeadergetHeader()
Returns the http header
HttpServerMethodgetMethod()
Returns the http server method
ASCIIPrintStreamgetOutputStream()
Returns the output stream
voidreset()
Resets the stream
voidsetHeader(HttpHeader header)
Sets the http header
voidsetMethod(HttpServerMethod method)
Sets the http server method
voidsetTrailer(HttpHeader pTrailer)
Sets the trailer

Constructor Detail

MessageWriter

public MessageWriter(OutputStream pStream, boolean pPersistent, boolean pChunked)
Ctor.

Parameters: pStream pPersistent pChunked

Method Detail

close

public void close()
Write the message and flushes the streams

Throws: IOException

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

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

setTrailer

public void setTrailer(HttpHeader pTrailer)
Sets the trailer

Parameters: pTrailer The new value

Copyright © 2005, 2010 IBM Corporation. All Rights Reserved.