com.multisoftgroup.jerry.server.net
Class BufferedServerSocket

java.lang.Object
  extended by java.net.ServerSocket
      extended by com.multisoftgroup.jerry.server.net.BufferedServerSocket

public class BufferedServerSocket
extends ServerSocket


Constructor Summary
BufferedServerSocket(ServerSocket serverSocket)
           
 
Method Summary
 Socket accept()
           
 void bind(SocketAddress socketAddress)
           
 void bind(SocketAddress socketAddress, int param)
           
 void close()
           
 ServerSocketChannel getChannel()
           
 String[] getEnabledCipherSuites()
           
 String[] getEnabledProtocols()
           
 boolean getEnableSessionCreation()
           
 InetAddress getInetAddress()
           
 int getLocalPort()
           
 SocketAddress getLocalSocketAddress()
           
 boolean getNeedClientAuth()
           
 int getReceiveBufferSize()
           
 boolean getReuseAddress()
           
 int getSoTimeout()
           
 String[] getSupportedCipherSuites()
           
 String[] getSupportedProtocols()
           
 boolean getUseClientMode()
           
 boolean getWantClientAuth()
           
 boolean isBound()
           
 boolean isClosed()
           
 void setEnabledCipherSuites(String[] stringArray)
           
 void setEnabledProtocols(String[] stringArray)
           
 void setEnableSessionCreation(boolean _boolean)
           
 void setNeedClientAuth(boolean _boolean)
           
 void setPerformancePreferences(int param, int param1, int param2)
           
 void setReceiveBufferSize(int param)
           
 void setReuseAddress(boolean param)
           
 void setSoTimeout(int param)
           
 void setUseClientMode(boolean _boolean)
           
 void setWantClientAuth(boolean _boolean)
           
 String toString()
           
 
Methods inherited from class java.net.ServerSocket
implAccept, setSocketFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BufferedServerSocket

public BufferedServerSocket(ServerSocket serverSocket)
                     throws IOException
Throws:
IOException
Method Detail

accept

public Socket accept()
              throws IOException
Overrides:
accept in class ServerSocket
Throws:
IOException

setSoTimeout

public void setSoTimeout(int param)
                  throws SocketException
Overrides:
setSoTimeout in class ServerSocket
Throws:
SocketException

setReceiveBufferSize

public void setReceiveBufferSize(int param)
                          throws SocketException
Overrides:
setReceiveBufferSize in class ServerSocket
Throws:
SocketException

setReuseAddress

public void setReuseAddress(boolean param)
                     throws SocketException
Overrides:
setReuseAddress in class ServerSocket
Throws:
SocketException

bind

public void bind(SocketAddress socketAddress,
                 int param)
          throws IOException
Overrides:
bind in class ServerSocket
Throws:
IOException

bind

public void bind(SocketAddress socketAddress)
          throws IOException
Overrides:
bind in class ServerSocket
Throws:
IOException

toString

public String toString()
Overrides:
toString in class ServerSocket

close

public void close()
           throws IOException
Overrides:
close in class ServerSocket
Throws:
IOException

getChannel

public ServerSocketChannel getChannel()
Overrides:
getChannel in class ServerSocket

getInetAddress

public InetAddress getInetAddress()
Overrides:
getInetAddress in class ServerSocket

getLocalPort

public int getLocalPort()
Overrides:
getLocalPort in class ServerSocket

getLocalSocketAddress

public SocketAddress getLocalSocketAddress()
Overrides:
getLocalSocketAddress in class ServerSocket

getReceiveBufferSize

public int getReceiveBufferSize()
                         throws SocketException
Overrides:
getReceiveBufferSize in class ServerSocket
Throws:
SocketException

getReuseAddress

public boolean getReuseAddress()
                        throws SocketException
Overrides:
getReuseAddress in class ServerSocket
Throws:
SocketException

getSoTimeout

public int getSoTimeout()
                 throws IOException
Overrides:
getSoTimeout in class ServerSocket
Throws:
IOException

isBound

public boolean isBound()
Overrides:
isBound in class ServerSocket

isClosed

public boolean isClosed()
Overrides:
isClosed in class ServerSocket

setPerformancePreferences

public void setPerformancePreferences(int param,
                                      int param1,
                                      int param2)
Overrides:
setPerformancePreferences in class ServerSocket

getEnabledCipherSuites

public String[] getEnabledCipherSuites()

setEnabledCipherSuites

public void setEnabledCipherSuites(String[] stringArray)

getSupportedCipherSuites

public String[] getSupportedCipherSuites()

getSupportedProtocols

public String[] getSupportedProtocols()

getEnabledProtocols

public String[] getEnabledProtocols()

setEnabledProtocols

public void setEnabledProtocols(String[] stringArray)

setNeedClientAuth

public void setNeedClientAuth(boolean _boolean)

getNeedClientAuth

public boolean getNeedClientAuth()

setWantClientAuth

public void setWantClientAuth(boolean _boolean)

getWantClientAuth

public boolean getWantClientAuth()

setUseClientMode

public void setUseClientMode(boolean _boolean)

getUseClientMode

public boolean getUseClientMode()

setEnableSessionCreation

public void setEnableSessionCreation(boolean _boolean)

getEnableSessionCreation

public boolean getEnableSessionCreation()