Uses of Interface
io.helidon.webserver.WebServer
Package
Description
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
Helidon WebServer Testing JUnit5 Support.
Helidon WebServer Testing JUnit 5 Support for HTTP2.
Helidon WebServer Testing JUnit5 SPI.
Helidon WebServer Testing JUnit 5 Support for WebSocket.
-
Uses of WebServer in io.helidon.webserver
Modifier and TypeMethodDescriptionWebServerConfig.Builder.build()
WebServerConfig.BuilderBase.WebServerConfigImpl.build()
static WebServer
WebServer.create
(WebServerConfig serverConfig) Create a new web server from its configuration.static WebServer
WebServer.create
(Consumer<WebServerConfig.Builder> builderConsumer) Create a new webserver customizing its configuration.WebServerConfig.BuilderBase.WebServerConfigImpl.get()
WebServer.start()
Starts the server.WebServer.stop()
Attempt to gracefully shutdown the server. -
Uses of WebServer in io.helidon.webserver.testing.junit5
Modifier and TypeMethodDescriptionHttp1ServerJunitExtension.resolveParameter
(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext, Class<?> parameterType, WebServer server) -
Uses of WebServer in io.helidon.webserver.testing.junit5.http2
Modifier and TypeMethodDescriptionHttp2ServerExtension.resolveParameter
(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext, Class<?> parameterType, WebServer server) -
Uses of WebServer in io.helidon.webserver.testing.junit5.spi
Modifier and TypeMethodDescriptiondefault Object
ServerJunitExtension.resolveParameter
(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext, Class<?> parameterType, WebServer server) Resolve a parameter. -
Uses of WebServer in io.helidon.webserver.testing.junit5.websocket
Modifier and TypeMethodDescriptionWsServerExtension.resolveParameter
(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext, Class<?> parameterType, WebServer server)