Package org.apache.http.impl
Class SocketHttpServerConnection
- java.lang.Object
 - 
- org.apache.http.impl.AbstractHttpServerConnection
 - 
- org.apache.http.impl.SocketHttpServerConnection
 
 
 
- 
- All Implemented Interfaces:
 java.io.Closeable,java.lang.AutoCloseable,HttpConnection,HttpInetConnection,HttpServerConnection
- Direct Known Subclasses:
 DefaultHttpServerConnection
@Deprecated public class SocketHttpServerConnection extends AbstractHttpServerConnection implements HttpInetConnection
Deprecated. 
- 
- 
Constructor Summary
Constructors Constructor Description SocketHttpServerConnection()Deprecated. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclose()Deprecated.Closes this connection gracefully.java.net.InetAddressgetLocalAddress()Deprecated.intgetLocalPort()Deprecated.java.net.InetAddressgetRemoteAddress()Deprecated.intgetRemotePort()Deprecated.intgetSocketTimeout()Deprecated.Returns the socket timeout value.booleanisOpen()Deprecated.Checks if this connection is open.voidsetSocketTimeout(int timeout)Deprecated.Sets the socket timeout value.voidshutdown()Deprecated.Force-closes this connection.java.lang.StringtoString()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 
 - 
 
 - 
 
- 
- 
Method Detail
- 
isOpen
public boolean isOpen()
Deprecated.Description copied from interface:HttpConnectionChecks if this connection is open.- Specified by:
 isOpenin interfaceHttpConnection- Returns:
 - true if it is open, false if it is closed.
 
 
- 
getLocalAddress
public java.net.InetAddress getLocalAddress()
Deprecated.- Specified by:
 getLocalAddressin interfaceHttpInetConnection
 
- 
getLocalPort
public int getLocalPort()
Deprecated.- Specified by:
 getLocalPortin interfaceHttpInetConnection
 
- 
getRemoteAddress
public java.net.InetAddress getRemoteAddress()
Deprecated.- Specified by:
 getRemoteAddressin interfaceHttpInetConnection
 
- 
getRemotePort
public int getRemotePort()
Deprecated.- Specified by:
 getRemotePortin interfaceHttpInetConnection
 
- 
setSocketTimeout
public void setSocketTimeout(int timeout)
Deprecated.Description copied from interface:HttpConnectionSets the socket timeout value.- Specified by:
 setSocketTimeoutin interfaceHttpConnection- Parameters:
 timeout- timeout value in milliseconds
 
- 
getSocketTimeout
public int getSocketTimeout()
Deprecated.Description copied from interface:HttpConnectionReturns the socket timeout value.- Specified by:
 getSocketTimeoutin interfaceHttpConnection- Returns:
 - positive value in milliseconds if a timeout is set,
 
0if timeout is disabled or-1if timeout is undefined. 
 
- 
shutdown
public void shutdown() throws java.io.IOExceptionDeprecated.Description copied from interface:HttpConnectionForce-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:
 shutdownin interfaceHttpConnection- Throws:
 java.io.IOException
 
- 
close
public void close() throws java.io.IOExceptionDeprecated.Description copied from interface:HttpConnectionCloses 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. Useshutdowninstead.- Specified by:
 closein interfacejava.lang.AutoCloseable- Specified by:
 closein interfacejava.io.Closeable- Specified by:
 closein interfaceHttpConnection- Throws:
 java.io.IOException
 
- 
toString
public java.lang.String toString()
Deprecated.- Overrides:
 toStringin classjava.lang.Object
 
 - 
 
 -