Uses of Interface
io.helidon.common.socket.HelidonSocket
Packages that use HelidonSocket
Package
Description
Socket abstraction and data writing.
Helidon WebClient APIs shared by all types of clients.
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
Helidon WebServer Testing JUnit5 Support.
-
Uses of HelidonSocket in io.helidon.common.socket
Classes in io.helidon.common.socket that implement HelidonSocketModifier and TypeClassDescriptionclass
Helidon socket that is based on plaintext.final class
TLS socket.Methods in io.helidon.common.socket that return HelidonSocketModifier and TypeMethodDescriptionprotected HelidonSocket
SocketWriter.socket()
Provides access to the underlying socket.Methods in io.helidon.common.socket with parameters of type HelidonSocketModifier and TypeMethodDescriptionstatic SocketWriter
SocketWriter.create
(HelidonSocket socket) Create a new socket writer.static SocketWriter
SocketWriter.create
(ExecutorService executor, HelidonSocket socket, int writeQueueLength, boolean smartAsyncWrites) Create a new socket writer.Constructors in io.helidon.common.socket with parameters of type HelidonSocket -
Uses of HelidonSocket in io.helidon.webclient.api
Methods in io.helidon.webclient.api that return HelidonSocketModifier and TypeMethodDescriptionClientConnection.helidonSocket()
AssociatedHelidonSocket
.TcpClientConnection.helidonSocket()
-
Uses of HelidonSocket in io.helidon.webserver
Methods in io.helidon.webserver that return HelidonSocketModifier and TypeMethodDescriptiondefault HelidonSocket
ConnectionContext.serverSocket()
The underlying network socket for the connection. -
Uses of HelidonSocket in io.helidon.webserver.testing.junit5
Classes in io.helidon.webserver.testing.junit5 that implement HelidonSocketModifier and TypeClassDescriptionclass
A socket not backed by any network, used for unit testing.