Package org.parosproxy.paros.core.proxy
Class CustomStreamsSocket
- java.lang.Object
-
- java.net.Socket
-
- org.parosproxy.paros.core.proxy.CustomStreamsSocket
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
@Deprecated public class CustomStreamsSocket extends java.net.Socket
Deprecated.(2.12.0) No longer used/needed. It will be removed in a future release.
-
-
Constructor Summary
Constructors Constructor Description CustomStreamsSocket(java.net.Socket socket, java.io.InputStream inputStream, java.io.OutputStream outputStream)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
bind(java.net.SocketAddress bindpoint)
Deprecated.void
close()
Deprecated.void
connect(java.net.SocketAddress endpoint)
Deprecated.void
connect(java.net.SocketAddress endpoint, int timeout)
Deprecated.java.nio.channels.SocketChannel
getChannel()
Deprecated.java.net.InetAddress
getInetAddress()
Deprecated.java.io.InputStream
getInputStream()
Deprecated.boolean
getKeepAlive()
Deprecated.java.net.InetAddress
getLocalAddress()
Deprecated.int
getLocalPort()
Deprecated.java.net.SocketAddress
getLocalSocketAddress()
Deprecated.boolean
getOOBInline()
Deprecated.java.io.OutputStream
getOutputStream()
Deprecated.int
getPort()
Deprecated.int
getReceiveBufferSize()
Deprecated.java.net.SocketAddress
getRemoteSocketAddress()
Deprecated.boolean
getReuseAddress()
Deprecated.int
getSendBufferSize()
Deprecated.int
getSoLinger()
Deprecated.int
getSoTimeout()
Deprecated.boolean
getTcpNoDelay()
Deprecated.int
getTrafficClass()
Deprecated.boolean
isBound()
Deprecated.boolean
isClosed()
Deprecated.boolean
isConnected()
Deprecated.boolean
isInputShutdown()
Deprecated.boolean
isOutputShutdown()
Deprecated.void
sendUrgentData(int data)
Deprecated.void
setKeepAlive(boolean on)
Deprecated.void
setOOBInline(boolean on)
Deprecated.void
setPerformancePreferences(int connectionTime, int latency, int bandwidth)
Deprecated.void
setReceiveBufferSize(int size)
Deprecated.void
setReuseAddress(boolean on)
Deprecated.void
setSendBufferSize(int size)
Deprecated.void
setSoLinger(boolean on, int linger)
Deprecated.void
setSoTimeout(int timeout)
Deprecated.void
setTcpNoDelay(boolean on)
Deprecated.void
setTrafficClass(int tc)
Deprecated.void
shutdownInput()
Deprecated.void
shutdownOutput()
Deprecated.java.lang.String
toString()
Deprecated.
-
-
-
Method Detail
-
connect
public void connect(java.net.SocketAddress endpoint) throws java.io.IOException
Deprecated.- Overrides:
connect
in classjava.net.Socket
- Throws:
java.io.IOException
-
connect
public void connect(java.net.SocketAddress endpoint, int timeout) throws java.io.IOException
Deprecated.- Overrides:
connect
in classjava.net.Socket
- Throws:
java.io.IOException
-
bind
public void bind(java.net.SocketAddress bindpoint) throws java.io.IOException
Deprecated.- Overrides:
bind
in classjava.net.Socket
- Throws:
java.io.IOException
-
getInetAddress
public java.net.InetAddress getInetAddress()
Deprecated.- Overrides:
getInetAddress
in classjava.net.Socket
-
getLocalAddress
public java.net.InetAddress getLocalAddress()
Deprecated.- Overrides:
getLocalAddress
in classjava.net.Socket
-
getPort
public int getPort()
Deprecated.- Overrides:
getPort
in classjava.net.Socket
-
getLocalPort
public int getLocalPort()
Deprecated.- Overrides:
getLocalPort
in classjava.net.Socket
-
getRemoteSocketAddress
public java.net.SocketAddress getRemoteSocketAddress()
Deprecated.- Overrides:
getRemoteSocketAddress
in classjava.net.Socket
-
getLocalSocketAddress
public java.net.SocketAddress getLocalSocketAddress()
Deprecated.- Overrides:
getLocalSocketAddress
in classjava.net.Socket
-
getChannel
public java.nio.channels.SocketChannel getChannel()
Deprecated.- Overrides:
getChannel
in classjava.net.Socket
-
getInputStream
public java.io.InputStream getInputStream() throws java.io.IOException
Deprecated.- Overrides:
getInputStream
in classjava.net.Socket
- Throws:
java.io.IOException
-
getOutputStream
public java.io.OutputStream getOutputStream() throws java.io.IOException
Deprecated.- Overrides:
getOutputStream
in classjava.net.Socket
- Throws:
java.io.IOException
-
setTcpNoDelay
public void setTcpNoDelay(boolean on) throws java.net.SocketException
Deprecated.- Overrides:
setTcpNoDelay
in classjava.net.Socket
- Throws:
java.net.SocketException
-
getTcpNoDelay
public boolean getTcpNoDelay() throws java.net.SocketException
Deprecated.- Overrides:
getTcpNoDelay
in classjava.net.Socket
- Throws:
java.net.SocketException
-
setSoLinger
public void setSoLinger(boolean on, int linger) throws java.net.SocketException
Deprecated.- Overrides:
setSoLinger
in classjava.net.Socket
- Throws:
java.net.SocketException
-
getSoLinger
public int getSoLinger() throws java.net.SocketException
Deprecated.- Overrides:
getSoLinger
in classjava.net.Socket
- Throws:
java.net.SocketException
-
sendUrgentData
public void sendUrgentData(int data) throws java.io.IOException
Deprecated.- Overrides:
sendUrgentData
in classjava.net.Socket
- Throws:
java.io.IOException
-
setOOBInline
public void setOOBInline(boolean on) throws java.net.SocketException
Deprecated.- Overrides:
setOOBInline
in classjava.net.Socket
- Throws:
java.net.SocketException
-
getOOBInline
public boolean getOOBInline() throws java.net.SocketException
Deprecated.- Overrides:
getOOBInline
in classjava.net.Socket
- Throws:
java.net.SocketException
-
setSoTimeout
public void setSoTimeout(int timeout) throws java.net.SocketException
Deprecated.- Overrides:
setSoTimeout
in classjava.net.Socket
- Throws:
java.net.SocketException
-
getSoTimeout
public int getSoTimeout() throws java.net.SocketException
Deprecated.- Overrides:
getSoTimeout
in classjava.net.Socket
- Throws:
java.net.SocketException
-
setSendBufferSize
public void setSendBufferSize(int size) throws java.net.SocketException
Deprecated.- Overrides:
setSendBufferSize
in classjava.net.Socket
- Throws:
java.net.SocketException
-
getSendBufferSize
public int getSendBufferSize() throws java.net.SocketException
Deprecated.- Overrides:
getSendBufferSize
in classjava.net.Socket
- Throws:
java.net.SocketException
-
setReceiveBufferSize
public void setReceiveBufferSize(int size) throws java.net.SocketException
Deprecated.- Overrides:
setReceiveBufferSize
in classjava.net.Socket
- Throws:
java.net.SocketException
-
getReceiveBufferSize
public int getReceiveBufferSize() throws java.net.SocketException
Deprecated.- Overrides:
getReceiveBufferSize
in classjava.net.Socket
- Throws:
java.net.SocketException
-
setKeepAlive
public void setKeepAlive(boolean on) throws java.net.SocketException
Deprecated.- Overrides:
setKeepAlive
in classjava.net.Socket
- Throws:
java.net.SocketException
-
getKeepAlive
public boolean getKeepAlive() throws java.net.SocketException
Deprecated.- Overrides:
getKeepAlive
in classjava.net.Socket
- Throws:
java.net.SocketException
-
setTrafficClass
public void setTrafficClass(int tc) throws java.net.SocketException
Deprecated.- Overrides:
setTrafficClass
in classjava.net.Socket
- Throws:
java.net.SocketException
-
getTrafficClass
public int getTrafficClass() throws java.net.SocketException
Deprecated.- Overrides:
getTrafficClass
in classjava.net.Socket
- Throws:
java.net.SocketException
-
setReuseAddress
public void setReuseAddress(boolean on) throws java.net.SocketException
Deprecated.- Overrides:
setReuseAddress
in classjava.net.Socket
- Throws:
java.net.SocketException
-
getReuseAddress
public boolean getReuseAddress() throws java.net.SocketException
Deprecated.- Overrides:
getReuseAddress
in classjava.net.Socket
- Throws:
java.net.SocketException
-
close
public void close() throws java.io.IOException
Deprecated.- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacejava.io.Closeable
- Overrides:
close
in classjava.net.Socket
- Throws:
java.io.IOException
-
shutdownInput
public void shutdownInput() throws java.io.IOException
Deprecated.- Overrides:
shutdownInput
in classjava.net.Socket
- Throws:
java.io.IOException
-
shutdownOutput
public void shutdownOutput() throws java.io.IOException
Deprecated.- Overrides:
shutdownOutput
in classjava.net.Socket
- Throws:
java.io.IOException
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toString
in classjava.net.Socket
-
isConnected
public boolean isConnected()
Deprecated.- Overrides:
isConnected
in classjava.net.Socket
-
isBound
public boolean isBound()
Deprecated.- Overrides:
isBound
in classjava.net.Socket
-
isClosed
public boolean isClosed()
Deprecated.- Overrides:
isClosed
in classjava.net.Socket
-
isInputShutdown
public boolean isInputShutdown()
Deprecated.- Overrides:
isInputShutdown
in classjava.net.Socket
-
isOutputShutdown
public boolean isOutputShutdown()
Deprecated.- Overrides:
isOutputShutdown
in classjava.net.Socket
-
setPerformancePreferences
public void setPerformancePreferences(int connectionTime, int latency, int bandwidth)
Deprecated.- Overrides:
setPerformancePreferences
in classjava.net.Socket
-
-