Interface | Description |
---|---|
ClientSecurityConfigurator |
A
SecurityConfigurator contract for clients. |
ConnectionAcceptor |
A contract that defines the connection acceptance criterion.
|
ConnectionAcceptorFactory |
A factory of
DelegatingConnectionAcceptor . |
ConnectionContext |
A context for a connection.
|
ConnectionInfo |
Provides information about a connection.
|
ConnectionInfo.Protocol |
Provides information about the network protocol.
|
ConnectionObserver |
An observer interface that provides visibility into events associated with a network connection.
|
ConnectionObserver.DataObserver |
An observer interface that provides visibility into read and write events related to data flow.
|
ConnectionObserver.MultiplexedObserver |
An observer interface that provides visibility into new streams created by a multiplexed connection.
|
ConnectionObserver.ReadObserver |
An observer interface that provides visibility into read events.
|
ConnectionObserver.SecurityHandshakeObserver |
An observer interface that provides visibility into security handshake events.
|
ConnectionObserver.StreamObserver |
An observer interface that provides visibility into stream events.
|
ConnectionObserver.WriteObserver |
An observer interface that provides visibility into write events.
|
ExecutionContext |
Context related to execution and allocation.
|
ExecutionStrategy |
An execution strategy for all transports.
|
HostAndPort |
A tuple of
<host name, port> . |
IoExecutor |
Executor that handles IO. |
RetryableException |
A marker-interface for exceptions which are safely retryable and occur only before ServiceTalk starts writing a
request to the network.
|
SecurityConfigurator |
An abstraction to configure SSL/TLS.
|
ServerContext |
Context for servers.
|
ServerSecurityConfigurator |
A
SecurityConfigurator contract for servers. |
TransportObserver |
An observer interface that provides visibility into transport events.
|
Class | Description |
---|---|
DefaultExecutionContext |
A default implementation of
ExecutionContext . |
DelegatingConnectionAcceptor |
An implementation of
ConnectionAcceptor that delegates all methods to another ConnectionAcceptor . |
DelegatingConnectionContext |
A
ConnectionContext implementation that delegates all calls to a provided ConnectionContext . |
DelegatingExecutionContext |
An
ExecutionContext implementation that delegates all calls to a provided ExecutionContext . |
DomainSocketAddress |
An address which represents a socket belonging to the
AF_UNIX socket family.
|
FileDescriptorSocketAddress |
Special
SocketAddress that allows to wrap an already existing filedescriptor. |
ServiceTalkSocketOptions |
SocketOption s that can be used beside StandardSocketOptions . |
TransportObservers |
A factory to create different
TransportObserver s. |
Enum | Description |
---|---|
SecurityConfigurator.SslProvider |
The provider to use for
SSLEngine . |
ServerSecurityConfigurator.ClientAuth |
Indicates the state of the
SSLEngine with respect to client authentication. |