-
- All Implemented Interfaces:
public final class HttpServersKt
-
-
Method Summary
Modifier and Type Method Description final static HttpServerserve(HttpServerPort adapter, List<HttpHandler> handlers, HttpServerSettings settings)Create a server and start it. final static HttpServerserve(HttpServerPort adapter, HttpHandler handler, HttpServerSettings settings)Create a server and start it. final static HttpServerserve(HttpServerPort adapter, HttpServerSettings settings, Function1<ServerBuilder, Unit> block)Create a server and start it. -
-
Method Detail
-
serve
final static HttpServer serve(HttpServerPort adapter, List<HttpHandler> handlers, HttpServerSettings settings)
Create a server and start it.
- Parameters:
adapter- Adapter instance which implements HttpServerPort.handlers- List of handlers to be used by the server.settings- Server settings info.
-
serve
final static HttpServer serve(HttpServerPort adapter, HttpHandler handler, HttpServerSettings settings)
Create a server and start it.
- Parameters:
adapter- Adapter instance which implements HttpServerPort.handler- Handler to be used by the server.settings- Server settings info.
-
serve
final static HttpServer serve(HttpServerPort adapter, HttpServerSettings settings, Function1<ServerBuilder, Unit> block)
Create a server and start it.
- Parameters:
adapter- Adapter instance which implements HttpServerPort.settings- Server settings info.block- Lambda to be used to create the server's handlers.
-
-
-
-