org.clazzes.remoting.server
Class ServerParameters
java.lang.Object
org.clazzes.remoting.SocketParameters
org.clazzes.remoting.server.ServerParameters
- Direct Known Subclasses:
- SSLServerParameters
public class ServerParameters
- extends SocketParameters
Configuration parameters for sockets.
- Author:
- wglas
Constructor Summary |
ServerParameters()
Create a ServerParameters instance with the following default values:
tcpNoDelaytrue
backlog4
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serverSocketFactory
protected javax.net.ServerSocketFactory serverSocketFactory
ServerParameters
public ServerParameters()
- Create a ServerParameters instance with the following default values:
tuneServerSocket
public void tuneServerSocket(java.net.ServerSocket serverSocket)
- Tune a server socket before actually listening to it.
This may involve setting some SSL-specific parameters in subclasses.
- Parameters:
serverSocket
- The server socket to be parameterized.
getBacklog
public int getBacklog()
- Returns:
- The listen backlog parameter to use.
setBacklog
public void setBacklog(int backlog)
- Parameters:
backlog
- The listen backlog parameter to set.
getServerSocketFactory
public javax.net.ServerSocketFactory getServerSocketFactory()
- Returns:
- The socket factory used by this client. If not set by
setServerSocketFactory(ServerSocketFactory)
, ServerSocketFactory.getDefault()
is returned.
setServerSocketFactory
public void setServerSocketFactory(javax.net.ServerSocketFactory serverSocketFactory)
- Parameters:
serverSocketFactory
- A custom server socket factory to set.
Copyright © 2010. All Rights Reserved.