Package org.apache.http.nio
Interface NHttpMessageWriter<T extends HttpMessage>
-
- All Known Implementing Classes:
AbstractMessageWriter,DefaultHttpRequestWriter,DefaultHttpResponseWriter,HttpRequestWriter,HttpResponseWriter
public interface NHttpMessageWriter<T extends HttpMessage>Abstract HTTP message writer for non-blocking connections.- Since:
- 4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidreset()Resets the writer.voidwrite(T message)Serializes out the HTTP message head.
-
-
-
Method Detail
-
reset
void reset()
Resets the writer. The writer will be ready to start serializing another HTTP message.
-
write
void write(T message) throws java.io.IOException, HttpException
Serializes out the HTTP message head.- Parameters:
message- HTTP message.- Throws:
java.io.IOException- in case of an I/O error.HttpException- in case the HTTP message is malformed or violates the HTTP protocol.
-
-