public class VxHttpServer extends java.lang.Object implements ServerLifecycle
| 构造器和说明 |
|---|
VxHttpServer(HttpServerProps props,
AppContext context,
boolean allowExternalHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
enableHttp2(boolean enable) |
void |
enableSsl(boolean enable,
javax.net.ssl.SSLContext sslContext) |
void |
enableWebSocket(boolean enableWebSocket) |
boolean |
isSecure() |
void |
setHandler(Handler handler) |
void |
setWorkExecutor(java.util.concurrent.Executor executor) |
void |
start(java.lang.String host,
int port)
启动
|
void |
stop()
停止
|
public VxHttpServer(HttpServerProps props, AppContext context, boolean allowExternalHandler)
public boolean isSecure()
public void enableSsl(boolean enable,
@Nullable
javax.net.ssl.SSLContext sslContext)
public void enableHttp2(boolean enable)
public void enableWebSocket(boolean enableWebSocket)
public void setHandler(Handler handler)
public void setWorkExecutor(java.util.concurrent.Executor executor)
public void start(java.lang.String host,
int port)
throws java.lang.Throwable
ServerLifecyclestart 在接口中 ServerLifecyclehost - 主机(ip)port - 端口java.lang.Throwablepublic void stop()
throws java.lang.Throwable
ServerLifecyclestop 在接口中 ServerLifecyclejava.lang.Throwable