DefaultBHttpServerConnection@NotThreadSafe @Deprecated public class DefaultHttpServerConnection extends SocketHttpServerConnection
| 构造器和说明 |
|---|
DefaultHttpServerConnection()
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
bind(java.net.Socket socket,
HttpParams params)
已过时。
Binds this connection to the given
Socket. |
assertNotOpen, assertOpen, close, createSessionInputBuffer, createSessionOutputBuffer, getLocalAddress, getLocalPort, getRemoteAddress, getRemotePort, getSocket, getSocketTimeout, isOpen, setSocketTimeout, shutdown, toStringcreateConnectionMetrics, createEntityDeserializer, createEntitySerializer, createHttpRequestFactory, createRequestParser, createResponseWriter, doFlush, flush, getMetrics, init, isEof, isStale, receiveRequestEntity, receiveRequestHeader, sendResponseEntity, sendResponseHeaderclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetMetrics, isStalepublic void bind(java.net.Socket socket,
HttpParams params)
throws java.io.IOException
SocketHttpServerConnectionSocket. This socket will be
used by the connection to send and receive data.
This method will invoke SocketHttpServerConnection.createSessionInputBuffer(Socket, int, HttpParams)
and SocketHttpServerConnection.createSessionOutputBuffer(Socket, int, HttpParams) methods
to create session input / output buffers bound to this socket and then
will invoke AbstractHttpServerConnection.init(SessionInputBuffer, SessionOutputBuffer, HttpParams)
method to pass references to those buffers to the underlying HTTP message
parser and formatter.
After this method's execution the connection status will be reported
as open and the SocketHttpServerConnection.isOpen() will return true.
bind 在类中 SocketHttpServerConnectionsocket - the socket.params - HTTP parameters.java.io.IOException - in case of an I/O error.