Index

A B C D E F G H I M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

accept(Void, Exception) - Method in class org.elasticsearch.http.nio.NettyListener
 
acceptChannel(NioSocketChannel) - Method in class org.elasticsearch.http.nio.NioHttpServerTransport
 
acceptChannel(NioSocketChannel) - Method in class org.elasticsearch.transport.nio.NioTransport
 
addCloseListener(ActionListener<Void>) - Method in class org.elasticsearch.http.nio.NioHttpChannel
 
addCloseListener(ActionListener<Void>) - Method in class org.elasticsearch.http.nio.NioHttpServerChannel
 
addCloseListener(ActionListener<Void>) - Method in class org.elasticsearch.transport.nio.NioTcpChannel
 
addCloseListener(ActionListener<Void>) - Method in class org.elasticsearch.transport.nio.NioTcpServerChannel
 
addConnectListener(ActionListener<Void>) - Method in class org.elasticsearch.transport.nio.NioTcpChannel
 
addHeader(String, String) - Method in class org.elasticsearch.http.nio.NioHttpResponse
 
addListener(GenericFutureListener<? extends Future<? super Void>>) - Method in class org.elasticsearch.http.nio.NettyListener
 
addListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in class org.elasticsearch.http.nio.NettyListener
 
apply(int) - Method in class org.elasticsearch.transport.nio.PageAllocator
 
await() - Method in class org.elasticsearch.http.nio.NettyListener
 
await(long) - Method in class org.elasticsearch.http.nio.NettyListener
 
await(long, TimeUnit) - Method in class org.elasticsearch.http.nio.NettyListener
 
awaitUninterruptibly() - Method in class org.elasticsearch.http.nio.NettyListener
 
awaitUninterruptibly(long) - Method in class org.elasticsearch.http.nio.NettyListener
 
awaitUninterruptibly(long, TimeUnit) - Method in class org.elasticsearch.http.nio.NettyListener
 

B

bind(String, InetSocketAddress) - Method in class org.elasticsearch.transport.nio.NioTransport
 
bind(InetSocketAddress) - Method in class org.elasticsearch.http.nio.NioHttpServerTransport
 

C

cancel(boolean) - Method in class org.elasticsearch.http.nio.NettyListener
 
cause() - Method in class org.elasticsearch.http.nio.NettyListener
 
channel() - Method in class org.elasticsearch.http.nio.NettyListener
 
channelActive() - Method in class org.elasticsearch.http.nio.HttpReadWriteHandler
 
channelFactory() - Method in class org.elasticsearch.http.nio.NioHttpServerTransport
 
channelRead(ChannelHandlerContext, Object) - Method in class org.elasticsearch.http.nio.NioHttpPipeliningHandler
 
clientChannelFactoryFunction(TcpTransport.ProfileSettings) - Method in class org.elasticsearch.transport.nio.NioTransport
 
close() - Method in class org.elasticsearch.http.nio.HttpReadWriteHandler
 
close() - Method in class org.elasticsearch.transport.nio.NioTcpChannel
 
close() - Method in class org.elasticsearch.transport.nio.NioTcpServerChannel
 
close() - Method in class org.elasticsearch.transport.nio.TcpReadWriteHandler
 
close(ChannelHandlerContext, ChannelPromise) - Method in class org.elasticsearch.http.nio.NioHttpPipeliningHandler
 
closeNow() - Method in class org.elasticsearch.http.nio.HttpReadWriteHandler
 
consumeReads(InboundChannelBuffer) - Method in class org.elasticsearch.http.nio.HttpReadWriteHandler
 
consumeReads(InboundChannelBuffer) - Method in class org.elasticsearch.transport.nio.TcpReadWriteHandler
 
containsHeader(String) - Method in class org.elasticsearch.http.nio.NioHttpResponse
 
content() - Method in class org.elasticsearch.http.nio.NioHttpRequest
 
createResponse(RestStatus, BytesReference) - Method in class org.elasticsearch.http.nio.NioHttpRequest
 
createWriteOperation(SocketChannelContext, Object, BiConsumer<Void, Exception>) - Method in class org.elasticsearch.http.nio.HttpReadWriteHandler
 

D

deallocate() - Method in class org.elasticsearch.http.nio.PagedByteBuf
 
doStart() - Method in class org.elasticsearch.http.nio.NioHttpServerTransport
 
doStart() - Method in class org.elasticsearch.transport.nio.NioTransport
 

E

encode(ChannelHandlerContext, NioHttpResponse, List<Object>) - Method in class org.elasticsearch.http.nio.NioHttpResponseCreator
 

F

fromBiConsumer(BiConsumer<Void, Exception>, Channel) - Static method in class org.elasticsearch.http.nio.NettyListener
 
fromChannelPromise(ChannelPromise) - Static method in class org.elasticsearch.http.nio.NettyListener
 

G

get() - Method in class org.elasticsearch.http.nio.NettyListener
 
get(long, TimeUnit) - Method in class org.elasticsearch.http.nio.NettyListener
 
getChannel() - Method in class org.elasticsearch.http.nio.HttpWriteOperation
 
getChannelStats() - Method in class org.elasticsearch.transport.nio.NioTcpChannel
 
getHeaders() - Method in class org.elasticsearch.http.nio.NioHttpRequest
 
getHttpGroup() - Method in class org.elasticsearch.transport.nio.NioGroupFactory
 
getHttpTransports(Settings, ThreadPool, BigArrays, PageCacheRecycler, CircuitBreakerService, NamedXContentRegistry, NetworkService, HttpServerTransport.Dispatcher, ClusterSettings) - Method in class org.elasticsearch.transport.nio.NioTransportPlugin
 
getInboundException() - Method in class org.elasticsearch.http.nio.NioHttpRequest
 
getListener() - Method in class org.elasticsearch.http.nio.HttpWriteOperation
 
getLogger() - Method in class org.elasticsearch.http.nio.NioHttpServerTransport
 
getNow() - Method in class org.elasticsearch.http.nio.NettyListener
 
getObject() - Method in class org.elasticsearch.http.nio.HttpWriteOperation
 
getProfile() - Method in class org.elasticsearch.transport.nio.NioTcpChannel
 
getSettings() - Method in class org.elasticsearch.transport.nio.NioGroupFactory
 
getSettings() - Method in class org.elasticsearch.transport.nio.NioTransportPlugin
 
getTransportGroup() - Method in class org.elasticsearch.transport.nio.NioGroupFactory
 
getTransports(Settings, ThreadPool, PageCacheRecycler, CircuitBreakerService, NamedWriteableRegistry, NetworkService) - Method in class org.elasticsearch.transport.nio.NioTransportPlugin
 

H

HttpReadWriteHandler - Class in org.elasticsearch.http.nio
 
HttpReadWriteHandler(NioHttpChannel, NioHttpServerTransport, HttpHandlingSettings, TaskScheduler, LongSupplier) - Constructor for class org.elasticsearch.http.nio.HttpReadWriteHandler
 
HttpWriteOperation - Class in org.elasticsearch.http.nio
 

I

initiateChannel(DiscoveryNode) - Method in class org.elasticsearch.transport.nio.NioTransport
 
isCancellable() - Method in class org.elasticsearch.http.nio.NettyListener
 
isCancelled() - Method in class org.elasticsearch.http.nio.NettyListener
 
isDone() - Method in class org.elasticsearch.http.nio.NettyListener
 
isServerChannel() - Method in class org.elasticsearch.transport.nio.NioTcpChannel
 
isSuccess() - Method in class org.elasticsearch.http.nio.NettyListener
 
isVoid() - Method in class org.elasticsearch.http.nio.NettyListener
 

M

method() - Method in class org.elasticsearch.http.nio.NioHttpRequest
 

N

NettyListener - Class in org.elasticsearch.http.nio
This is an BiConsumer that interfaces with netty code.
nettyRequest() - Method in class org.elasticsearch.http.nio.NioHttpRequest
 
NIO_HTTP_TRANSPORT_NAME - Static variable in class org.elasticsearch.transport.nio.NioTransportPlugin
 
NIO_HTTP_WORKER_COUNT - Static variable in class org.elasticsearch.transport.nio.NioTransportPlugin
 
NIO_TRANSPORT_NAME - Static variable in class org.elasticsearch.transport.nio.NioTransportPlugin
 
NIO_WORKER_COUNT - Static variable in class org.elasticsearch.transport.nio.NioTransportPlugin
 
NioGroupFactory - Class in org.elasticsearch.transport.nio
Creates and returns NioSelectorGroup instances.
NioGroupFactory(Settings, Logger) - Constructor for class org.elasticsearch.transport.nio.NioGroupFactory
 
NioHttpChannel - Class in org.elasticsearch.http.nio
 
NioHttpChannel(SocketChannel) - Constructor for class org.elasticsearch.http.nio.NioHttpChannel
 
NioHttpPipeliningHandler - Class in org.elasticsearch.http.nio
Implements HTTP pipelining ordering, ensuring that responses are completely served in the same order as their corresponding requests.
NioHttpPipeliningHandler(Logger, int) - Constructor for class org.elasticsearch.http.nio.NioHttpPipeliningHandler
Construct a new pipelining handler; this handler should be used downstream of HTTP decoding/aggregation.
NioHttpRequest - Class in org.elasticsearch.http.nio
 
NioHttpResponse - Class in org.elasticsearch.http.nio
 
NioHttpResponseCreator - Class in org.elasticsearch.http.nio
Split up large responses to prevent batch compression or other CPU intensive operations down the pipeline.
NioHttpResponseCreator() - Constructor for class org.elasticsearch.http.nio.NioHttpResponseCreator
 
NioHttpServerChannel - Class in org.elasticsearch.http.nio
 
NioHttpServerChannel(ServerSocketChannel) - Constructor for class org.elasticsearch.http.nio.NioHttpServerChannel
 
NioHttpServerTransport - Class in org.elasticsearch.http.nio
 
NioHttpServerTransport(Settings, NetworkService, BigArrays, PageCacheRecycler, ThreadPool, NamedXContentRegistry, HttpServerTransport.Dispatcher, NioGroupFactory, ClusterSettings) - Constructor for class org.elasticsearch.http.nio.NioHttpServerTransport
 
NioTcpChannel - Class in org.elasticsearch.transport.nio
 
NioTcpChannel(boolean, String, SocketChannel) - Constructor for class org.elasticsearch.transport.nio.NioTcpChannel
 
NioTcpServerChannel - Class in org.elasticsearch.transport.nio
This is an implementation of NioServerSocketChannel that adheres to the TcpServerChannel interface.
NioTcpServerChannel(ServerSocketChannel) - Constructor for class org.elasticsearch.transport.nio.NioTcpServerChannel
 
NioTransport - Class in org.elasticsearch.transport.nio
 
NioTransport(Settings, Version, ThreadPool, NetworkService, PageCacheRecycler, NamedWriteableRegistry, CircuitBreakerService, NioGroupFactory) - Constructor for class org.elasticsearch.transport.nio.NioTransport
 
NioTransport.TcpChannelFactory - Class in org.elasticsearch.transport.nio
 
NioTransportPlugin - Class in org.elasticsearch.transport.nio
 
NioTransportPlugin() - Constructor for class org.elasticsearch.transport.nio.NioTransportPlugin
 

O

org.elasticsearch.http.nio - package org.elasticsearch.http.nio
 
org.elasticsearch.transport.nio - package org.elasticsearch.transport.nio
 

P

pageAllocator - Variable in class org.elasticsearch.http.nio.NioHttpServerTransport
 
pageAllocator - Variable in class org.elasticsearch.transport.nio.NioTransport
 
PageAllocator - Class in org.elasticsearch.transport.nio
 
PageAllocator(PageCacheRecycler) - Constructor for class org.elasticsearch.transport.nio.PageAllocator
 
PagedByteBuf - Class in org.elasticsearch.http.nio
 
pollFlushOperations() - Method in class org.elasticsearch.http.nio.HttpReadWriteHandler
 
protocolVersion() - Method in class org.elasticsearch.http.nio.NioHttpRequest
 

R

release() - Method in class org.elasticsearch.http.nio.NioHttpRequest
 
releaseAndCopy() - Method in class org.elasticsearch.http.nio.NioHttpRequest
 
removeHeader(String) - Method in class org.elasticsearch.http.nio.NioHttpRequest
 
removeListener(GenericFutureListener<? extends Future<? super Void>>) - Method in class org.elasticsearch.http.nio.NettyListener
 
removeListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in class org.elasticsearch.http.nio.NettyListener
 
requestHeaders() - Method in class org.elasticsearch.http.nio.NioHttpResponse
 
reuseAddress - Variable in class org.elasticsearch.http.nio.NioHttpServerTransport
 

S

sendMessage(BytesReference, ActionListener<Void>) - Method in class org.elasticsearch.transport.nio.NioTcpChannel
 
sendResponse(HttpResponse, ActionListener<Void>) - Method in class org.elasticsearch.http.nio.NioHttpChannel
 
serverChannelFactory(TcpTransport.ProfileSettings) - Method in class org.elasticsearch.transport.nio.NioTransport
 
setFailure(Throwable) - Method in class org.elasticsearch.http.nio.NettyListener
 
setSuccess() - Method in class org.elasticsearch.http.nio.NettyListener
 
setSuccess(Void) - Method in class org.elasticsearch.http.nio.NettyListener
 
setUncancellable() - Method in class org.elasticsearch.http.nio.NettyListener
 
stopInternal() - Method in class org.elasticsearch.http.nio.NioHttpServerTransport
 
stopInternal() - Method in class org.elasticsearch.transport.nio.NioTransport
 
strictCookies() - Method in class org.elasticsearch.http.nio.NioHttpRequest
 
sync() - Method in class org.elasticsearch.http.nio.NettyListener
 
syncUninterruptibly() - Method in class org.elasticsearch.http.nio.NettyListener
 

T

TcpChannelFactory(TcpTransport.ProfileSettings) - Constructor for class org.elasticsearch.transport.nio.NioTransport.TcpChannelFactory
 
tcpKeepAlive - Variable in class org.elasticsearch.http.nio.NioHttpServerTransport
 
tcpKeepCount - Variable in class org.elasticsearch.http.nio.NioHttpServerTransport
 
tcpKeepIdle - Variable in class org.elasticsearch.http.nio.NioHttpServerTransport
 
tcpKeepInterval - Variable in class org.elasticsearch.http.nio.NioHttpServerTransport
 
tcpNoDelay - Variable in class org.elasticsearch.http.nio.NioHttpServerTransport
 
TcpReadWriteHandler - Class in org.elasticsearch.transport.nio
 
TcpReadWriteHandler(NioTcpChannel, PageCacheRecycler, TcpTransport) - Constructor for class org.elasticsearch.transport.nio.TcpReadWriteHandler
 
tcpReceiveBufferSize - Variable in class org.elasticsearch.http.nio.NioHttpServerTransport
 
tcpSendBufferSize - Variable in class org.elasticsearch.http.nio.NioHttpServerTransport
 
toString() - Method in class org.elasticsearch.http.nio.NioHttpChannel
 
toString() - Method in class org.elasticsearch.http.nio.NioHttpServerChannel
 
toString() - Method in class org.elasticsearch.transport.nio.NioTcpChannel
 
toString() - Method in class org.elasticsearch.transport.nio.NioTcpServerChannel
 
tryFailure(Throwable) - Method in class org.elasticsearch.http.nio.NettyListener
 
trySuccess() - Method in class org.elasticsearch.http.nio.NettyListener
 
trySuccess(Void) - Method in class org.elasticsearch.http.nio.NettyListener
 

U

unvoid() - Method in class org.elasticsearch.http.nio.NettyListener
 
uri() - Method in class org.elasticsearch.http.nio.NioHttpRequest
 

W

write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.elasticsearch.http.nio.NioHttpPipeliningHandler
 
writeToBytes(WriteOperation) - Method in class org.elasticsearch.http.nio.HttpReadWriteHandler
 
A B C D E F G H I M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values