public class HttpServerStarter extends Object
| Constructor and Description |
|---|
HttpServerStarter(int port,
HttpRequestHandler requestHandler) |
HttpServerStarter(org.tio.core.Node serverNode,
HttpConfig httpConfig,
HttpRequestHandler requestHandler) |
HttpServerStarter(org.tio.core.Node serverNode,
HttpConfig httpConfig,
HttpRequestHandler requestHandler,
org.tio.utils.thread.pool.SynThreadPoolExecutor tioExecutor,
ExecutorService groupExecutor) |
HttpServerStarter(org.tio.core.Node serverNode,
HttpRequestHandler requestHandler) |
HttpServerStarter(String ip,
int port,
HttpRequestHandler requestHandler) |
| Modifier and Type | Method and Description |
|---|---|
HttpConfig |
getHttpConfig() |
HttpRequestHandler |
getHttpRequestHandler() |
HttpTioServerHandler |
getHttpTioServerHandler() |
HttpTioServerListener |
getHttpTioServerListener() |
org.tio.server.TioServer |
getTioServer() |
org.tio.server.TioServerConfig |
getTioServerConfig() |
void |
start() |
boolean |
stop() |
public HttpServerStarter(int port,
HttpRequestHandler requestHandler)
port - portrequestHandler - HttpRequestHandlerpublic HttpServerStarter(String ip, int port, HttpRequestHandler requestHandler)
ip - ipport - portrequestHandler - HttpRequestHandlerpublic HttpServerStarter(org.tio.core.Node serverNode,
HttpRequestHandler requestHandler)
serverNode - serverNoderequestHandler - HttpRequestHandlerpublic HttpServerStarter(org.tio.core.Node serverNode,
HttpConfig httpConfig,
HttpRequestHandler requestHandler)
serverNode - serverNodehttpConfig - HttpConfigrequestHandler - HttpRequestHandlerpublic HttpServerStarter(org.tio.core.Node serverNode,
HttpConfig httpConfig,
HttpRequestHandler requestHandler,
org.tio.utils.thread.pool.SynThreadPoolExecutor tioExecutor,
ExecutorService groupExecutor)
serverNode - serverNodehttpConfig - HttpConfigrequestHandler - HttpRequestHandlertioExecutor - SynThreadPoolExecutorgroupExecutor - ThreadPoolExecutorpublic org.tio.server.TioServer getTioServer()
public org.tio.server.TioServerConfig getTioServerConfig()
public HttpConfig getHttpConfig()
public HttpRequestHandler getHttpRequestHandler()
public HttpTioServerHandler getHttpTioServerHandler()
public HttpTioServerListener getHttpTioServerListener()
public void start()
throws IOException
IOExceptionpublic boolean stop()
Copyright © 2025. All rights reserved.