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 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 interface HttpConnection
      Returns:
      true if it is open, false if it is closed.
    • getLocalAddress

      public InetAddress getLocalAddress()
      Deprecated.
      Specified by:
      getLocalAddress in interface HttpInetConnection
    • getLocalPort

      public int getLocalPort()
      Deprecated.
      Specified by:
      getLocalPort in interface HttpInetConnection
    • getRemoteAddress

      public InetAddress getRemoteAddress()
      Deprecated.
      Specified by:
      getRemoteAddress in interface HttpInetConnection
    • getRemotePort

      public int getRemotePort()
      Deprecated.
      Specified by:
      getRemotePort in interface HttpInetConnection
    • setSocketTimeout

      public void setSocketTimeout(int timeout)
      Deprecated.
      Description copied from interface: HttpConnection
      Sets the socket timeout value.
      Specified by:
      setSocketTimeout in interface HttpConnection
      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 interface HttpConnection
      Returns:
      positive value in milliseconds if a timeout is set, 0 if timeout is disabled or -1 if timeout is undefined.
    • shutdown

      public void shutdown() throws IOException
      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 interface HttpConnection
      Throws:
      IOException
    • close

      public void close() throws IOException
      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. Use shutdown instead.
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Specified by:
      close in interface HttpConnection
      Throws:
      IOException
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object