| 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.
|
| ConnectionContext.Protocol |
Provides information about the network protocol.
|
| 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. |
| 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 |
SocketOptions that can be used beside StandardSocketOptions. |
| Enum | Description |
|---|---|
| SecurityConfigurator.SslProvider |
The provider to use for
SSLEngine. |
| ServerSecurityConfigurator.ClientAuth |
Indicates the state of the
SSLEngine with respect to client authentication. |