public class SearchGuardSSLNettyTransport
extends org.elasticsearch.transport.netty4.Netty4Transport
| Modifier and Type | Class and Description |
|---|---|
protected static class |
SearchGuardSSLNettyTransport.ClientSSLHandler |
protected class |
SearchGuardSSLNettyTransport.SSLClientChannelInitializer |
protected class |
SearchGuardSSLNettyTransport.SSLServerChannelInitializer |
org.elasticsearch.transport.netty4.Netty4Transport.ClientChannelInitializer, org.elasticsearch.transport.netty4.Netty4Transport.ServerChannelInitializerorg.elasticsearch.transport.TcpTransport.HttpOnTransportException, org.elasticsearch.transport.TcpTransport.NodeChannels, org.elasticsearch.transport.TcpTransport.ProfileSettingsorg.elasticsearch.transport.Transport.Connection, org.elasticsearch.transport.Transport.ResponseContext<T extends org.elasticsearch.transport.TransportResponse>, org.elasticsearch.transport.Transport.ResponseHandlersNETTY_BOSS_COUNT, NETTY_RECEIVE_PREDICTOR_MAX, NETTY_RECEIVE_PREDICTOR_MIN, NETTY_RECEIVE_PREDICTOR_SIZE, WORKER_COUNTbigArrays, BIND_HOST, BIND_HOST_PROFILE, compress, DEFAULT_FEATURES_SETTING, DEFAULT_PROFILE, failedPings, FEATURE_PREFIX, HOST, networkService, PING_DATA_SIZE, PING_SCHEDULE, PORT, PORT_PROFILE, profileSettings, PUBLISH_HOST, PUBLISH_HOST_PROFILE, PUBLISH_PORT, PUBLISH_PORT_PROFILE, successfulPings, TCP_KEEP_ALIVE, TCP_KEEP_ALIVE_PROFILE, TCP_NO_DELAY, TCP_NO_DELAY_PROFILE, TCP_RECEIVE_BUFFER_SIZE, TCP_RECEIVE_BUFFER_SIZE_PROFILE, TCP_REUSE_ADDRESS, TCP_REUSE_ADDRESS_PROFILE, TCP_SEND_BUFFER_SIZE, TCP_SEND_BUFFER_SIZE_PROFILE, threadPool, TRANSPORT_CLIENT_BOSS_THREAD_NAME_PREFIX, TRANSPORT_SERVER_WORKER_THREAD_NAME_PREFIX| Constructor and Description |
|---|
SearchGuardSSLNettyTransport(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.threadpool.ThreadPool threadPool,
org.elasticsearch.common.network.NetworkService networkService,
org.elasticsearch.common.util.BigArrays bigArrays,
org.elasticsearch.common.io.stream.NamedWriteableRegistry namedWriteableRegistry,
org.elasticsearch.indices.breaker.CircuitBreakerService circuitBreakerService,
SearchGuardKeyStore sgks,
SslExceptionHandler errorHandler) |
| Modifier and Type | Method and Description |
|---|---|
protected io.netty.channel.ChannelHandler |
getClientChannelInitializer(org.elasticsearch.cluster.node.DiscoveryNode node) |
protected io.netty.channel.ChannelHandler |
getServerChannelInitializer(String name) |
protected void |
onException(org.elasticsearch.transport.TcpChannel channel,
Exception e) |
bind, doStart, exceptionCaught, initiateChannel, stopInternaladdMessageListener, addressesFromString, bindServer, bindToPort, boundAddress, canCompress, doClose, doStop, ensureOpen, executeHandshake, getCurrentVersion, getInFlightRequestBreaker, getLocalAddresses, getProfileSettings, getRequestHandler, getResponseHandlers, getStats, handleRequest, maybeOverrideConnectionProfile, messageReceived, openConnection, profileBoundAddresses, registerRequestHandler, removeMessageListener, resolvePublishPort, sendErrorResponse, sendResponse, serverAcceptedChannel, validateMessageHeader, validateRequestaddLifecycleListener, close, lifecycleState, removeLifecycleListener, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic SearchGuardSSLNettyTransport(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.threadpool.ThreadPool threadPool,
org.elasticsearch.common.network.NetworkService networkService,
org.elasticsearch.common.util.BigArrays bigArrays,
org.elasticsearch.common.io.stream.NamedWriteableRegistry namedWriteableRegistry,
org.elasticsearch.indices.breaker.CircuitBreakerService circuitBreakerService,
SearchGuardKeyStore sgks,
SslExceptionHandler errorHandler)
protected void onException(org.elasticsearch.transport.TcpChannel channel,
Exception e)
onException in class org.elasticsearch.transport.TcpTransportprotected io.netty.channel.ChannelHandler getServerChannelInitializer(String name)
getServerChannelInitializer in class org.elasticsearch.transport.netty4.Netty4Transportprotected io.netty.channel.ChannelHandler getClientChannelInitializer(org.elasticsearch.cluster.node.DiscoveryNode node)
getClientChannelInitializer in class org.elasticsearch.transport.netty4.Netty4TransportCopyright © 2015–2019. All rights reserved.