Uses of Interface
io.helidon.nima.webserver.ConnectionContext
Packages that use ConnectionContext
Package
Description
Helidon MP integration with Tyrus.
HTTP/2 WebServer.
HTTP/2 WebServer SPI.
WebServer HTTP specific APIs.
WebServer HTTP/1.1 specific APIs.
WebServer HTTP/1.1 specific SPIs.
WebServer SPI.
WebSocket server support.
-
Uses of ConnectionContext in io.helidon.microprofile.tyrus
Methods in io.helidon.microprofile.tyrus with parameters of type ConnectionContextModifier and TypeMethodDescriptionTyrusUpgrader.upgrade(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) -
Uses of ConnectionContext in io.helidon.nima.http2.webserver
Methods in io.helidon.nima.http2.webserver with parameters of type ConnectionContextModifier and TypeMethodDescriptionHttp2ConnectionSelector.connection(ConnectionContext ctx) Http2Upgrader.upgrade(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) Constructors in io.helidon.nima.http2.webserver with parameters of type ConnectionContextModifierConstructorDescriptionHttp2Stream(ConnectionContext ctx, HttpRouting routing, Http2Config http2Config, List<Http2SubProtocolSelector> subProviders, int streamId, Http2Settings serverSettings, Http2Settings clientSettings, Http2StreamWriter writer, ConnectionFlowControl connectionFlowControl) A new HTTP/2 server stream. -
Uses of ConnectionContext in io.helidon.nima.http2.webserver.spi
Methods in io.helidon.nima.http2.webserver.spi with parameters of type ConnectionContextModifier and TypeMethodDescriptionHttp2SubProtocolSelector.subProtocol(ConnectionContext ctx, HttpPrologue prologue, Http2Headers headers, Http2StreamWriter streamWriter, int streamId, Http2Settings serverSettings, Http2Settings clientSettings, Http2StreamState currentStreamState, Router router) Check if this is a sub-protocol request and return appropriate result. -
Uses of ConnectionContext in io.helidon.nima.webserver.http
Methods in io.helidon.nima.webserver.http with parameters of type ConnectionContextModifier and TypeMethodDescriptionvoidFilters.filter(ConnectionContext ctx, RoutingRequest request, RoutingResponse response, Callable<Void> routingExecutor) Filter request.voidHttpRouting.route(ConnectionContext ctx, RoutingRequest request, RoutingResponse response) Route a request.voidErrorHandlers.runWithErrorHandling(ConnectionContext ctx, RoutingRequest request, RoutingResponse response, Callable<Void> task) Run a task and handle the errors, if any.Constructors in io.helidon.nima.webserver.http with parameters of type ConnectionContextModifierConstructorDescriptionprotectedServerResponseBase(ConnectionContext ctx, ServerRequest request) Create server response. -
Uses of ConnectionContext in io.helidon.nima.webserver.http1
Methods in io.helidon.nima.webserver.http1 with parameters of type ConnectionContextModifier and TypeMethodDescriptionHttp1ConnectionSelector.connection(ConnectionContext ctx) voidHttp1LoggingConnectionListener.data(ConnectionContext ctx, byte[] bytes, int offset, int length) voidHttp1LoggingConnectionListener.data(ConnectionContext ctx, BufferData data) default voidHttp1ConnectionListener.headers(ConnectionContext ctx, Headers headers) Handle headers.voidHttp1LoggingConnectionListener.headers(ConnectionContext ctx, Headers headers) default voidHttp1ConnectionListener.prologue(ConnectionContext ctx, HttpPrologue prologue) Handle prologue.voidHttp1LoggingConnectionListener.prologue(ConnectionContext ctx, HttpPrologue prologue) Constructors in io.helidon.nima.webserver.http1 with parameters of type ConnectionContextModifierConstructorDescriptionHttp1Connection(ConnectionContext ctx, Http1Config http1Config, Map<String, Http1Upgrader> upgradeProviderMap) Create a new connection. -
Uses of ConnectionContext in io.helidon.nima.webserver.http1.spi
Methods in io.helidon.nima.webserver.http1.spi with parameters of type ConnectionContextModifier and TypeMethodDescriptionHttp1Upgrader.upgrade(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) Upgrade connection. -
Uses of ConnectionContext in io.helidon.nima.webserver.spi
Methods in io.helidon.nima.webserver.spi with parameters of type ConnectionContextModifier and TypeMethodDescriptionServerConnectionSelector.connection(ConnectionContext ctx) Create a new connection. -
Uses of ConnectionContext in io.helidon.nima.websocket.webserver
Methods in io.helidon.nima.websocket.webserver with parameters of type ConnectionContextModifier and TypeMethodDescriptionstatic WsConnectionWsConnection.create(ConnectionContext ctx, HttpPrologue prologue, Headers upgradeHeaders, String wsKey, WsRoute wsRoute) Create a new connection.protected StringWsUpgrader.hash(ConnectionContext ctx, String wsKey) WsUpgrader.upgrade(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers)