Class 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 Detail

      • CustomStreamsSocket

        public CustomStreamsSocket​(java.net.Socket socket,
                                   java.io.InputStream inputStream,
                                   java.io.OutputStream outputStream)
                            throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
    • Method Detail

      • connect

        public void connect​(java.net.SocketAddress endpoint)
                     throws java.io.IOException
        Deprecated.
        Overrides:
        connect in class java.net.Socket
        Throws:
        java.io.IOException
      • connect

        public void connect​(java.net.SocketAddress endpoint,
                            int timeout)
                     throws java.io.IOException
        Deprecated.
        Overrides:
        connect in class java.net.Socket
        Throws:
        java.io.IOException
      • bind

        public void bind​(java.net.SocketAddress bindpoint)
                  throws java.io.IOException
        Deprecated.
        Overrides:
        bind in class java.net.Socket
        Throws:
        java.io.IOException
      • getInetAddress

        public java.net.InetAddress getInetAddress()
        Deprecated.
        Overrides:
        getInetAddress in class java.net.Socket
      • getLocalAddress

        public java.net.InetAddress getLocalAddress()
        Deprecated.
        Overrides:
        getLocalAddress in class java.net.Socket
      • getPort

        public int getPort()
        Deprecated.
        Overrides:
        getPort in class java.net.Socket
      • getLocalPort

        public int getLocalPort()
        Deprecated.
        Overrides:
        getLocalPort in class java.net.Socket
      • getRemoteSocketAddress

        public java.net.SocketAddress getRemoteSocketAddress()
        Deprecated.
        Overrides:
        getRemoteSocketAddress in class java.net.Socket
      • getLocalSocketAddress

        public java.net.SocketAddress getLocalSocketAddress()
        Deprecated.
        Overrides:
        getLocalSocketAddress in class java.net.Socket
      • getChannel

        public java.nio.channels.SocketChannel getChannel()
        Deprecated.
        Overrides:
        getChannel in class java.net.Socket
      • getInputStream

        public java.io.InputStream getInputStream()
                                           throws java.io.IOException
        Deprecated.
        Overrides:
        getInputStream in class java.net.Socket
        Throws:
        java.io.IOException
      • getOutputStream

        public java.io.OutputStream getOutputStream()
                                             throws java.io.IOException
        Deprecated.
        Overrides:
        getOutputStream in class java.net.Socket
        Throws:
        java.io.IOException
      • setTcpNoDelay

        public void setTcpNoDelay​(boolean on)
                           throws java.net.SocketException
        Deprecated.
        Overrides:
        setTcpNoDelay in class java.net.Socket
        Throws:
        java.net.SocketException
      • getTcpNoDelay

        public boolean getTcpNoDelay()
                              throws java.net.SocketException
        Deprecated.
        Overrides:
        getTcpNoDelay in class java.net.Socket
        Throws:
        java.net.SocketException
      • setSoLinger

        public void setSoLinger​(boolean on,
                                int linger)
                         throws java.net.SocketException
        Deprecated.
        Overrides:
        setSoLinger in class java.net.Socket
        Throws:
        java.net.SocketException
      • getSoLinger

        public int getSoLinger()
                        throws java.net.SocketException
        Deprecated.
        Overrides:
        getSoLinger in class java.net.Socket
        Throws:
        java.net.SocketException
      • sendUrgentData

        public void sendUrgentData​(int data)
                            throws java.io.IOException
        Deprecated.
        Overrides:
        sendUrgentData in class java.net.Socket
        Throws:
        java.io.IOException
      • setOOBInline

        public void setOOBInline​(boolean on)
                          throws java.net.SocketException
        Deprecated.
        Overrides:
        setOOBInline in class java.net.Socket
        Throws:
        java.net.SocketException
      • getOOBInline

        public boolean getOOBInline()
                             throws java.net.SocketException
        Deprecated.
        Overrides:
        getOOBInline in class java.net.Socket
        Throws:
        java.net.SocketException
      • setSoTimeout

        public void setSoTimeout​(int timeout)
                          throws java.net.SocketException
        Deprecated.
        Overrides:
        setSoTimeout in class java.net.Socket
        Throws:
        java.net.SocketException
      • getSoTimeout

        public int getSoTimeout()
                         throws java.net.SocketException
        Deprecated.
        Overrides:
        getSoTimeout in class java.net.Socket
        Throws:
        java.net.SocketException
      • setSendBufferSize

        public void setSendBufferSize​(int size)
                               throws java.net.SocketException
        Deprecated.
        Overrides:
        setSendBufferSize in class java.net.Socket
        Throws:
        java.net.SocketException
      • getSendBufferSize

        public int getSendBufferSize()
                              throws java.net.SocketException
        Deprecated.
        Overrides:
        getSendBufferSize in class java.net.Socket
        Throws:
        java.net.SocketException
      • setReceiveBufferSize

        public void setReceiveBufferSize​(int size)
                                  throws java.net.SocketException
        Deprecated.
        Overrides:
        setReceiveBufferSize in class java.net.Socket
        Throws:
        java.net.SocketException
      • getReceiveBufferSize

        public int getReceiveBufferSize()
                                 throws java.net.SocketException
        Deprecated.
        Overrides:
        getReceiveBufferSize in class java.net.Socket
        Throws:
        java.net.SocketException
      • setKeepAlive

        public void setKeepAlive​(boolean on)
                          throws java.net.SocketException
        Deprecated.
        Overrides:
        setKeepAlive in class java.net.Socket
        Throws:
        java.net.SocketException
      • getKeepAlive

        public boolean getKeepAlive()
                             throws java.net.SocketException
        Deprecated.
        Overrides:
        getKeepAlive in class java.net.Socket
        Throws:
        java.net.SocketException
      • setTrafficClass

        public void setTrafficClass​(int tc)
                             throws java.net.SocketException
        Deprecated.
        Overrides:
        setTrafficClass in class java.net.Socket
        Throws:
        java.net.SocketException
      • getTrafficClass

        public int getTrafficClass()
                            throws java.net.SocketException
        Deprecated.
        Overrides:
        getTrafficClass in class java.net.Socket
        Throws:
        java.net.SocketException
      • setReuseAddress

        public void setReuseAddress​(boolean on)
                             throws java.net.SocketException
        Deprecated.
        Overrides:
        setReuseAddress in class java.net.Socket
        Throws:
        java.net.SocketException
      • getReuseAddress

        public boolean getReuseAddress()
                                throws java.net.SocketException
        Deprecated.
        Overrides:
        getReuseAddress in class java.net.Socket
        Throws:
        java.net.SocketException
      • close

        public void close()
                   throws java.io.IOException
        Deprecated.
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Overrides:
        close in class java.net.Socket
        Throws:
        java.io.IOException
      • shutdownInput

        public void shutdownInput()
                           throws java.io.IOException
        Deprecated.
        Overrides:
        shutdownInput in class java.net.Socket
        Throws:
        java.io.IOException
      • shutdownOutput

        public void shutdownOutput()
                            throws java.io.IOException
        Deprecated.
        Overrides:
        shutdownOutput in class java.net.Socket
        Throws:
        java.io.IOException
      • toString

        public java.lang.String toString()
        Deprecated.
        Overrides:
        toString in class java.net.Socket
      • isConnected

        public boolean isConnected()
        Deprecated.
        Overrides:
        isConnected in class java.net.Socket
      • isBound

        public boolean isBound()
        Deprecated.
        Overrides:
        isBound in class java.net.Socket
      • isClosed

        public boolean isClosed()
        Deprecated.
        Overrides:
        isClosed in class java.net.Socket
      • isInputShutdown

        public boolean isInputShutdown()
        Deprecated.
        Overrides:
        isInputShutdown in class java.net.Socket
      • isOutputShutdown

        public boolean isOutputShutdown()
        Deprecated.
        Overrides:
        isOutputShutdown in class java.net.Socket
      • setPerformancePreferences

        public void setPerformancePreferences​(int connectionTime,
                                              int latency,
                                              int bandwidth)
        Deprecated.
        Overrides:
        setPerformancePreferences in class java.net.Socket