public static interface Server.Builder<T extends Server.Builder,S extends Server>
| Modifier and Type | Method and Description |
|---|---|
S |
build()
Create a server.
|
T |
inetAddress(java.net.InetAddress inetAddress)
Specified server need to monitor the ip address.
|
T |
listener(Server.ServerListener listener)
Set the server listener.
|
T |
port(int port)
Specify the port on which the server listens.
|
T |
serverSocketFactory(javax.net.ServerSocketFactory factory)
Assigns
ServerSocketFactory instance. |
T |
sslContext(javax.net.ssl.SSLContext sslContext)
Assigns
SSLContext instance. |
T |
sslSocketInitializer(SSLSocketInitializer initializer)
Assigns
SSLSocketInitializer instance. |
T |
timeout(int timeout,
java.util.concurrent.TimeUnit timeUnit)
Connection and response timeout.
|
T inetAddress(java.net.InetAddress inetAddress)
T port(int port)
T timeout(int timeout, java.util.concurrent.TimeUnit timeUnit)
T serverSocketFactory(javax.net.ServerSocketFactory factory)
ServerSocketFactory instance.T sslContext(javax.net.ssl.SSLContext sslContext)
SSLContext instance.T sslSocketInitializer(SSLSocketInitializer initializer)
SSLSocketInitializer instance.T listener(Server.ServerListener listener)
S build()