Package org.apache.http.impl.io
Class AbstractMessageWriter
java.lang.Object
org.apache.http.impl.io.AbstractMessageWriter
- All Implemented Interfaces:
HttpMessageWriter
- Direct Known Subclasses:
HttpRequestWriter,HttpResponseWriter
public abstract class AbstractMessageWriter extends Object implements HttpMessageWriter
-
Field Summary
Fields Modifier and Type Field Description protected CharArrayBufferlineBufprotected LineFormatterlineFormatterprotected SessionOutputBuffersessionBuffer -
Constructor Summary
Constructors Constructor Description AbstractMessageWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params) -
Method Summary
Modifier and Type Method Description voidwrite(HttpMessage message)protected abstract voidwriteHeadLine(HttpMessage message)
-
Field Details
-
sessionBuffer
-
lineBuf
-
lineFormatter
-
-
Constructor Details
-
AbstractMessageWriter
public AbstractMessageWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)
-
-
Method Details
-
writeHeadLine
- Throws:
IOException
-
write
- Specified by:
writein interfaceHttpMessageWriter- Throws:
IOExceptionHttpException
-