Uses of Interface
io.helidon.webserver.WebServer
Packages that use WebServer
Package
Description
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
Helidon WebServer HTTP specific APIs.
Helidon WebServer HTTP/1.1 specific APIs.
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
Methods in io.helidon.webserver that return WebServerModifier 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.Methods in io.helidon.webserver with parameters of type WebServerModifier and TypeMethodDescriptiondefault void
Router.afterStart
(WebServer webServer) This is called after the server's listeners have successfully started.default void
ServerLifecycle.afterStart
(WebServer webServer) After server start. -
Uses of WebServer in io.helidon.webserver.http
Methods in io.helidon.webserver.http with parameters of type WebServer -
Uses of WebServer in io.helidon.webserver.http1
Methods in io.helidon.webserver.http1 with parameters of type WebServer -
Uses of WebServer in io.helidon.webserver.testing.junit5
Methods in io.helidon.webserver.testing.junit5 with parameters of type WebServerModifier 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
Methods in io.helidon.webserver.testing.junit5.http2 with parameters of type WebServerModifier 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
Methods in io.helidon.webserver.testing.junit5.spi with parameters of type WebServerModifier 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
Methods in io.helidon.webserver.testing.junit5.websocket with parameters of type WebServerModifier and TypeMethodDescriptionWsServerExtension.resolveParameter
(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext, Class<?> parameterType, WebServer server)