| 程序包 | 说明 |
|---|---|
| org.cauli.server | |
| org.cauli.server.netty |
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) WebServer |
CauliServer.server |
| 限定符和类型 | 方法和说明 |
|---|---|
WebServer |
WebServer.add(HttpHandler handler)
Add an HttpHandler.
|
WebServer |
WebServer.add(String path,
EventSourceHandler handler)
Add a WebSocketHandler for dealing with WebSockets.
|
WebServer |
WebServer.add(String path,
HttpHandler handler)
Add an HttpHandler that will only respond to a certain path (e.g "/some/page").
|
WebServer |
WebServer.add(String path,
WebSocketHandler handler)
Add a WebSocketHandler for dealing with WebSockets.
|
static WebServer |
WebServers.createWebServer(Executor executor,
int port)
Returns a new
WebServer object, which runs on the provided port
and adds the executor to the List of executor services to be called when
the server is running. |
static WebServer |
WebServers.createWebServer(Executor executor,
SocketAddress socketAddress,
URI publicUri)
Returns a new
WebServer object, adding the executor to the list
of executor services, running on the stated factory address and accessible
from the provided public URI. |
static WebServer |
WebServers.createWebServer(int port)
Returns a new
WebServer object, which runs on the provided port. |
WebServer |
WebServer.setupSsl(InputStream keyStore,
String storePass,
String keyPass)
Setup SSL/TLS handler
|
WebServer |
WebServer.staleConnectionTimeout(long millis)
Number of milliseconds before a stale HTTP keep-alive connection is closed by the server.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
NettyWebServer |
| 限定符和类型 | 方法和说明 |
|---|---|
Future<WebServer> |
NettyWebServer.stop() |
Copyright © 2014. All rights reserved.