public class HttpServerStarter extends Object
| Constructor and Description |
|---|
HttpServerStarter(int port,
HttpRequestHandler requestHandler) |
HttpServerStarter(Node serverNode,
HttpConfig httpConfig,
HttpRequestHandler requestHandler) |
HttpServerStarter(Node serverNode,
HttpConfig httpConfig,
HttpRequestHandler requestHandler,
org.tio.utils.thread.pool.SynThreadPoolExecutor tioExecutor,
ExecutorService groupExecutor) |
HttpServerStarter(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() |
TioServer |
getTioServer() |
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(Node serverNode, HttpRequestHandler requestHandler)
serverNode - serverNoderequestHandler - HttpRequestHandlerpublic HttpServerStarter(Node serverNode, HttpConfig httpConfig, HttpRequestHandler requestHandler)
serverNode - serverNodehttpConfig - HttpConfigrequestHandler - HttpRequestHandlerpublic HttpServerStarter(Node serverNode, HttpConfig httpConfig, HttpRequestHandler requestHandler, org.tio.utils.thread.pool.SynThreadPoolExecutor tioExecutor, ExecutorService groupExecutor)
serverNode - serverNodehttpConfig - HttpConfigrequestHandler - HttpRequestHandlertioExecutor - SynThreadPoolExecutorgroupExecutor - ThreadPoolExecutorpublic TioServer getTioServer()
public 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.