public class MockSocket
extends java.net.Socket
Constructor and Description |
---|
MockSocket() |
MockSocket(java.io.InputStream input,
java.io.OutputStream output) |
MockSocket(java.lang.String input) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
java.io.InputStream |
getInputStream() |
java.net.SocketAddress |
getLocalSocketAddress() |
java.io.OutputStream |
getOutputStream() |
java.net.SocketAddress |
getRemoteSocketAddress() |
boolean |
isClosed() |
void |
setHost(java.lang.String host) |
bind, connect, connect, getChannel, getInetAddress, getKeepAlive, getLocalAddress, getLocalPort, getOOBInline, getPort, getReceiveBufferSize, getReuseAddress, getSendBufferSize, getSoLinger, getSoTimeout, getTcpNoDelay, getTrafficClass, isBound, isConnected, isInputShutdown, isOutputShutdown, sendUrgentData, setKeepAlive, setOOBInline, setPerformancePreferences, setReceiveBufferSize, setReuseAddress, setSendBufferSize, setSocketImplFactory, setSoLinger, setSoTimeout, setTcpNoDelay, setTrafficClass, shutdownInput, shutdownOutput, toString
public MockSocket() throws java.io.IOException
java.io.IOException
public MockSocket(java.lang.String input)
public MockSocket(java.io.InputStream input, java.io.OutputStream output)
public java.io.InputStream getInputStream()
getInputStream
in class java.net.Socket
public java.io.OutputStream getOutputStream()
getOutputStream
in class java.net.Socket
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class java.net.Socket
public boolean isClosed()
isClosed
in class java.net.Socket
public void setHost(java.lang.String host)
public java.net.SocketAddress getRemoteSocketAddress()
getRemoteSocketAddress
in class java.net.Socket
public java.net.SocketAddress getLocalSocketAddress()
getLocalSocketAddress
in class java.net.Socket