public class TimeoutServerSocketFactory
extends java.lang.Object
implements java.rmi.server.RMIServerSocketFactory, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected int |
backlog |
protected java.net.InetAddress |
bindAddress |
(package private) static long |
serialVersionUID |
| Constructor and Description |
|---|
TimeoutServerSocketFactory()
Create a socket factory that binds on any address with a default
backlog of 200
|
TimeoutServerSocketFactory(java.net.InetAddress bindAddress)
Create a socket factory with the given bind address
|
TimeoutServerSocketFactory(java.net.InetAddress bindAddress,
int backlog)
Create a socket factory with the given bind address and backlog
|
TimeoutServerSocketFactory(int backlog)
Create a socket factory with the given backlog
|
| Modifier and Type | Method and Description |
|---|---|
java.net.ServerSocket |
createServerSocket(int port)
Create a server socket on the specified port (port 0 indicates
an anonymous port).
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getBindAddress() |
int |
hashCode() |
void |
setBindAddress(java.net.InetAddress bindAddress) |
void |
setBindAddress(java.lang.String host) |
static final long serialVersionUID
protected transient java.net.InetAddress bindAddress
protected int backlog
public TimeoutServerSocketFactory()
public TimeoutServerSocketFactory(java.net.InetAddress bindAddress)
bindAddress - public TimeoutServerSocketFactory(int backlog)
backlog - public TimeoutServerSocketFactory(java.net.InetAddress bindAddress,
int backlog)
bindAddress - backlog - public java.lang.String getBindAddress()
public void setBindAddress(java.lang.String host)
throws java.net.UnknownHostException
java.net.UnknownHostExceptionpublic void setBindAddress(java.net.InetAddress bindAddress)
public java.net.ServerSocket createServerSocket(int port)
throws java.io.IOException
createServerSocket in interface java.rmi.server.RMIServerSocketFactoryport - the port numberjava.io.IOException - if an I/O error occurs during server socket
creationpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object