public class VxHttpServer extends Object implements ServerLifecycle
| 限定符和类型 | 字段和说明 |
|---|---|
protected HttpServerProps |
props |
| 构造器和说明 |
|---|
VxHttpServer(boolean allowExternalHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
enableHttp2(boolean enable) |
void |
enableSsl(boolean enable,
SSLContext sslContext) |
void |
enableWebSocket(boolean enableWebSocket) |
boolean |
isSecure() |
void |
setHandler(org.noear.solon.core.handle.Handler handler) |
void |
setWorkExecutor(Executor executor) |
void |
start(String host,
int port) |
void |
stop() |
protected HttpServerProps props
public boolean isSecure()
public void enableSsl(boolean enable,
@Nullable
SSLContext sslContext)
public void enableHttp2(boolean enable)
public void enableWebSocket(boolean enableWebSocket)
public void setHandler(org.noear.solon.core.handle.Handler handler)
public void setWorkExecutor(Executor executor)
public void start(String host, int port) throws Throwable
start 在接口中 ServerLifecycleThrowablepublic void stop()
throws Throwable
stop 在接口中 ServerLifecycleThrowableCopyright © 2024. All rights reserved.