keepalive.socket.adapter
Class SocketAdapter
java.lang.Object
|
+--keepalive.socket.AbstractSocket
|
+--keepalive.socket.adapter.SocketAdapter
- public class SocketAdapter
- extends AbstractSocket
An adapter class which adapts TCP/IP sockets to our AbstractSocket class.
Constructor Summary |
SocketAdapter(java.net.InetAddress addr,
int port)
Create an adapter for a new socket that will connect to ServerSocket |
SocketAdapter(java.net.Socket socket)
Create an adapter for a spunn-off socket (from a
ServerSocket on accept() |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SocketAdapter
public SocketAdapter(java.net.InetAddress addr,
int port)
throws java.io.IOException
- Create an adapter for a new socket that will connect to ServerSocket
SocketAdapter
public SocketAdapter(java.net.Socket socket)
- Create an adapter for a spunn-off socket (from a
ServerSocket on accept()
getInputStream
public java.io.InputStream getInputStream()
throws java.io.IOException
- Overrides:
getInputStream
in class AbstractSocket
getOutputStream
public java.io.OutputStream getOutputStream()
throws java.io.IOException
- Overrides:
getOutputStream
in class AbstractSocket
closeSocket
public void closeSocket()
throws java.io.IOException
- Overrides:
closeSocket
in class AbstractSocket
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object