public abstract class AbstractTLSChannelInitializer extends Object implements com.hazelcast.internal.networking.ChannelInitializer
| Constructor and Description |
|---|
AbstractTLSChannelInitializer(com.hazelcast.config.SSLConfig sslConfig,
Executor tlsExecutor) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
configChannel(com.hazelcast.internal.networking.Channel channel) |
protected abstract boolean |
forClient()
Checks if the implementation is for a Java client, or for a member.
|
void |
initChannel(com.hazelcast.internal.networking.Channel channel) |
protected abstract void |
initPipeline(com.hazelcast.internal.networking.Channel channel)
Initializes the pipeline.
|
public AbstractTLSChannelInitializer(com.hazelcast.config.SSLConfig sslConfig,
Executor tlsExecutor)
protected abstract boolean forClient()
public final void initChannel(com.hazelcast.internal.networking.Channel channel)
throws Exception
initChannel in interface com.hazelcast.internal.networking.ChannelInitializerExceptionprotected abstract void initPipeline(com.hazelcast.internal.networking.Channel channel)
channel - protected abstract void configChannel(com.hazelcast.internal.networking.Channel channel)
Copyright © 2021 Hazelcast, Inc.. All Rights Reserved.