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.ServerChannelInitializerbootstrap, maxCompositeBufferComponents, maxCumulationBufferCapacity, NETTY_BOSS_COUNT, NETTY_MAX_COMPOSITE_BUFFER_COMPONENTS, NETTY_MAX_CUMULATION_BUFFER_CAPACITY, NETTY_RECEIVE_PREDICTOR_MAX, NETTY_RECEIVE_PREDICTOR_MIN, NETTY_RECEIVE_PREDICTOR_SIZE, receivePredictorMax, receivePredictorMin, recvByteBufAllocator, serverBootstraps, WORKER_COUNT, workerCountblockingClient, boundAddress, compress, connectedNodes, connectionLock, CONNECTIONS_PER_NODE_BULK, CONNECTIONS_PER_NODE_PING, CONNECTIONS_PER_NODE_RECOVERY, CONNECTIONS_PER_NODE_REG, CONNECTIONS_PER_NODE_STATE, defaultConnectionProfile, globalLock, networkService, PING_SCHEDULE, profileBoundAddresses, scheduledPing, serverChannels, TCP_BLOCKING_CLIENT, TCP_BLOCKING_SERVER, TCP_CONNECT_TIMEOUT, TCP_KEEP_ALIVE, TCP_NO_DELAY, TCP_RECEIVE_BUFFER_SIZE, TCP_REUSE_ADDRESS, TCP_SEND_BUFFER_SIZE, threadPool, TRANSPORT_CLIENT_BOSS_THREAD_NAME_PREFIX, TRANSPORT_CLIENT_WORKER_THREAD_NAME_PREFIX, TRANSPORT_SERVER_BOSS_THREAD_NAME_PREFIX, TRANSPORT_SERVER_WORKER_THREAD_NAME_PREFIX, transportServiceAdapter| 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) |
| Modifier and Type | Method and Description |
|---|---|
protected io.netty.channel.ChannelHandler |
getClientChannelInitializer() |
protected io.netty.channel.ChannelHandler |
getServerChannelInitializer(String name,
org.elasticsearch.common.settings.Settings remoteAddress) |
protected void |
onException(io.netty.channel.Channel channel,
Exception e) |
bind, closeChannels, connectToChannels, doStart, exceptionCaught, getLocalAddress, isOpen, sendMessage, serverOpen, stopInternaladdressesFromString, addressSupported, bindServer, bindToPort, boundAddress, buildProfileSettings, canCompress, connectToNode, disconnectFromNode, disconnectFromNode, disconnectFromNodeChannel, doClose, doStop, ensureOpen, executeHandshake, getConnection, getCurrentVersion, getInFlightRequestBreaker, getLocalAddresses, handleRequest, messageReceived, newRequestId, nodeConnected, onChannelClosed, openConnection, profileBoundAddresses, resolvePublishPort, sendErrorResponse, sendResponse, transportServiceAdapter, validateMessageHeader, validateRequestaddLifecycleListener, close, lifecycleState, removeLifecycleListener, start, stoplogDeprecatedSetting, logRemovedSetting, nodeNameclone, 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)
protected void onException(io.netty.channel.Channel channel,
Exception e)
throws IOException
onException in class org.elasticsearch.transport.TcpTransport<io.netty.channel.Channel>IOExceptionprotected io.netty.channel.ChannelHandler getServerChannelInitializer(String name, org.elasticsearch.common.settings.Settings remoteAddress)
getServerChannelInitializer in class org.elasticsearch.transport.netty4.Netty4Transportprotected io.netty.channel.ChannelHandler getClientChannelInitializer()
getClientChannelInitializer in class org.elasticsearch.transport.netty4.Netty4TransportCopyright © 2015-2017. All Rights Reserved.