Class HelidonServerAdapter
-
- All Implemented Interfaces:
-
com.hexagonkt.http.server.HttpServerPort
public final class HelidonServerAdapter implements HttpServerPortImplements HttpServerPort using Helidon.
TODO Add settings for HTTP2 and separate them on constructor parameters
-
-
Constructor Summary
Constructors Constructor Description HelidonServerAdapter(Integer backlog, Integer writeQueueLength, Duration readTimeout, Duration connectTimeout, Boolean tcpNoDelay, Boolean receiveLog, Boolean sendLog, Boolean validatePath, Boolean validateRequestHeaders, Boolean validateResponseHeaders)
-
Method Summary
Modifier and Type Method Description IntegerruntimePort()Booleanstarted()UnitstartUp(HttpServer server)UnitshutDown()Set<HttpProtocol>supportedProtocols()Set<HttpServerFeature>supportedFeatures()Map<String, ?>options()-
-
Method Detail
-
runtimePort
Integer runtimePort()
-
started
Boolean started()
-
startUp
Unit startUp(HttpServer server)
-
shutDown
Unit shutDown()
-
supportedProtocols
Set<HttpProtocol> supportedProtocols()
-
supportedFeatures
Set<HttpServerFeature> supportedFeatures()
-
options
Map<String, ?> options()
-
-
-
-