Package io.grpc.netty
Class ProtocolNegotiators.TlsProtocolNegotiatorServerFactory
java.lang.Object
io.grpc.netty.ProtocolNegotiators.TlsProtocolNegotiatorServerFactory
- All Implemented Interfaces:
ProtocolNegotiator.ServerFactory
- Enclosing class:
ProtocolNegotiators
static final class ProtocolNegotiators.TlsProtocolNegotiatorServerFactory
extends Object
implements ProtocolNegotiator.ServerFactory
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTlsProtocolNegotiatorServerFactory
(io.netty.handler.ssl.SslContext sslContext) -
Method Summary
Modifier and TypeMethodDescriptionnewNegotiator
(ObjectPool<? extends Executor> offloadExecutorPool) Creates a new negotiator.
-
Field Details
-
sslContext
private final io.netty.handler.ssl.SslContext sslContext
-
-
Constructor Details
-
TlsProtocolNegotiatorServerFactory
public TlsProtocolNegotiatorServerFactory(io.netty.handler.ssl.SslContext sslContext)
-
-
Method Details
-
newNegotiator
Description copied from interface:ProtocolNegotiator.ServerFactory
Creates a new negotiator.- Specified by:
newNegotiator
in interfaceProtocolNegotiator.ServerFactory
- Parameters:
offloadExecutorPool
- an executor pool for time-consuming tasks
-