Package org.apache.http.impl
Class SocketHttpServerConnection
java.lang.Object
org.apache.http.impl.AbstractHttpServerConnection
org.apache.http.impl.SocketHttpServerConnection
- All Implemented Interfaces:
Closeable
,AutoCloseable
,HttpConnection
,HttpInetConnection
,HttpServerConnection
- Direct Known Subclasses:
DefaultHttpServerConnection
@Deprecated
public class SocketHttpServerConnection
extends AbstractHttpServerConnection
implements HttpInetConnection
Deprecated.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Deprecated.Closes this connection gracefully.Deprecated.int
Deprecated.Deprecated.int
Deprecated.int
Deprecated.Returns the socket timeout value.boolean
isOpen()
Deprecated.Checks if this connection is open.void
setSocketTimeout
(int timeout) Deprecated.Sets the socket timeout value.void
shutdown()
Deprecated.Force-closes this connection.toString()
Deprecated.Methods inherited from class org.apache.http.impl.AbstractHttpServerConnection
flush, getMetrics, isStale, receiveRequestEntity, receiveRequestHeader, sendResponseEntity, sendResponseHeader
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.http.HttpConnection
getMetrics, isStale
-
Constructor Details
-
SocketHttpServerConnection
public SocketHttpServerConnection()Deprecated.
-
-
Method Details
-
isOpen
public boolean isOpen()Deprecated.Description copied from interface:HttpConnection
Checks if this connection is open.- Specified by:
isOpen
in interfaceHttpConnection
- Returns:
- true if it is open, false if it is closed.
-
getLocalAddress
Deprecated.- Specified by:
getLocalAddress
in interfaceHttpInetConnection
-
getLocalPort
public int getLocalPort()Deprecated.- Specified by:
getLocalPort
in interfaceHttpInetConnection
-
getRemoteAddress
Deprecated.- Specified by:
getRemoteAddress
in interfaceHttpInetConnection
-
getRemotePort
public int getRemotePort()Deprecated.- Specified by:
getRemotePort
in interfaceHttpInetConnection
-
setSocketTimeout
public void setSocketTimeout(int timeout) Deprecated.Description copied from interface:HttpConnection
Sets the socket timeout value.- Specified by:
setSocketTimeout
in interfaceHttpConnection
- Parameters:
timeout
- timeout value in milliseconds
-
getSocketTimeout
public int getSocketTimeout()Deprecated.Description copied from interface:HttpConnection
Returns the socket timeout value.- Specified by:
getSocketTimeout
in interfaceHttpConnection
- Returns:
- positive value in milliseconds if a timeout is set,
0
if timeout is disabled or-1
if timeout is undefined.
-
shutdown
Deprecated.Description copied from interface:HttpConnection
Force-closes this connection. This is the only method of a connection which may be called from a different thread to terminate the connection. This method will not attempt to flush the transmitter's internal buffer prior to closing the underlying socket.- Specified by:
shutdown
in interfaceHttpConnection
- Throws:
IOException
-
close
Deprecated.Description copied from interface:HttpConnection
Closes this connection gracefully. This method will attempt to flush the internal output buffer prior to closing the underlying socket. This method MUST NOT be called from a different thread to force shutdown of the connection. Useshutdown
instead.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Specified by:
close
in interfaceHttpConnection
- Throws:
IOException
-
toString
Deprecated.
-