A B C D E F G H I L M N O P Q R S T U V W 

A

AbstractAsyncRequestConsumer<T> - Class in org.apache.http.nio.protocol
Abstract HttpAsyncRequestConsumer implementation that relieves its subclasses from having to manage internal state and provides a number of protected event methods that they need to implement.
AbstractAsyncRequestConsumer() - Constructor for class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
 
AbstractAsyncResponseConsumer<T> - Class in org.apache.http.nio.protocol
Abstract HttpAsyncResponseConsumer implementation that relieves its subclasses from having to manage internal state and provides a number of protected event methods that they need to implement.
AbstractAsyncResponseConsumer() - Constructor for class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
AbstractContentDecoder - Class in org.apache.http.impl.nio.codecs
Abstract ContentDecoder that serves as a base for all content decoder implementations.
AbstractContentDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.AbstractContentDecoder
Creates an instance of this class.
AbstractContentEncoder - Class in org.apache.http.impl.nio.codecs
Abstract ContentEncoder that serves as a base for all content encoder implementations.
AbstractContentEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.AbstractContentEncoder
Creates an instance of this class.
AbstractIODispatch<T> - Class in org.apache.http.impl.nio.reactor
Abstract IOEventDispatch implementation that supports both plain (non-encrypted) and SSL encrypted HTTP connections.
AbstractIODispatch() - Constructor for class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
AbstractIOReactor - Class in org.apache.http.impl.nio.reactor
Generic implementation of IOReactor that can used as a subclass for more specialized I/O reactors.
AbstractIOReactor(long) - Constructor for class org.apache.http.impl.nio.reactor.AbstractIOReactor
Creates new AbstractIOReactor instance.
AbstractIOReactor(long, boolean) - Constructor for class org.apache.http.impl.nio.reactor.AbstractIOReactor
Creates new AbstractIOReactor instance.
AbstractMessageParser<T extends HttpMessage> - Class in org.apache.http.impl.nio.codecs
Abstract NHttpMessageParser that serves as a base for all message parser implementations.
AbstractMessageParser(SessionInputBuffer, LineParser, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageParser
AbstractMessageParser(SessionInputBuffer, LineParser, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageParser
Creates an instance of AbstractMessageParser.
AbstractMessageWriter<T extends HttpMessage> - Class in org.apache.http.impl.nio.codecs
Abstract NHttpMessageWriter that serves as a base for all message writer implementations.
AbstractMessageWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageWriter
AbstractMessageWriter(SessionOutputBuffer, LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageWriter
Creates an instance of AbstractMessageWriter.
AbstractMultiworkerIOReactor - Class in org.apache.http.impl.nio.reactor
Generic implementation of IOReactor that can run multiple BaseIOReactor instances in separate worker threads and distribute newly created I/O sessions equally across those I/O reactors for more optimal resource utilization and better I/O performance.
AbstractMultiworkerIOReactor(IOReactorConfig, ThreadFactory) - Constructor for class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Creates an instance of AbstractMultiworkerIOReactor with the given configuration.
AbstractMultiworkerIOReactor() - Constructor for class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Creates an instance of AbstractMultiworkerIOReactor with default configuration.
AbstractMultiworkerIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
AbstractNIOConnPool<T,C,E extends PoolEntry<T,C>> - Class in org.apache.http.nio.pool
Abstract non-blocking connection pool.
AbstractNIOConnPool(ConnectingIOReactor, NIOConnFactory<T, C>, int, int) - Constructor for class org.apache.http.nio.pool.AbstractNIOConnPool
AbstractNIOConnPool(ConnectingIOReactor, NIOConnFactory<T, C>, SocketAddressResolver<T>, int, int) - Constructor for class org.apache.http.nio.pool.AbstractNIOConnPool
 
acceptable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when the key signals SelectionKey.OP_ACCEPT readiness.
acceptable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
This I/O reactor implementation does not react to the SelectionKey.OP_ACCEPT event.
acquire() - Method in interface org.apache.http.nio.reactor.ssl.SSLBuffer
Allocates the resources required for this buffer, or returns the resources already allocated for this buffer.
ACTIVE - Static variable in interface org.apache.http.nio.NHttpConnection
 
ACTIVE - Static variable in interface org.apache.http.nio.reactor.IOSession
 
addChannel(ChannelEntry) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Adds new channel entry.
addChannel(ChannelEntry) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Assigns the given channel entry to one of the worker I/O reactors.
addExceptionEvent(Throwable, Date) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Adds the given Throwable object with the given time stamp to the audit log.
addExceptionEvent(Throwable) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Adds the given Throwable object to the audit log.
addInterceptorFirst(HttpResponseInterceptor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Adds this protocol interceptor to the head of the protocol processing list.
addInterceptorFirst(HttpRequestInterceptor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Adds this protocol interceptor to the head of the protocol processing list.
addInterceptorLast(HttpResponseInterceptor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Adds this protocol interceptor to the tail of the protocol processing list.
addInterceptorLast(HttpRequestInterceptor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Adds this protocol interceptor to the tail of the protocol processing list.
allocate(int) - Method in interface org.apache.http.nio.util.ByteBufferAllocator
Allocates ByteBuffer of the given size.
allocate(int) - Method in class org.apache.http.nio.util.DirectByteBufferAllocator
 
allocate(int) - Method in class org.apache.http.nio.util.HeapByteBufferAllocator
 
allocator - Variable in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
 
allocator - Variable in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
 
allocator - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
assertNotClosed() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Assets if the connection is still open.
assertNotCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
AsyncNHttpClientHandler - Class in org.apache.http.nio.protocol
Deprecated.
AsyncNHttpClientHandler(HttpProcessor, NHttpRequestExecutionHandler, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.AsyncNHttpClientHandler
Deprecated.
 
AsyncNHttpClientHandler(HttpProcessor, NHttpRequestExecutionHandler, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.AsyncNHttpClientHandler
Deprecated.
 
AsyncNHttpClientHandler.ClientConnState - Class in org.apache.http.nio.protocol
Deprecated.
 
AsyncNHttpClientHandler.ClientConnState() - Constructor for class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
AsyncNHttpServiceHandler - Class in org.apache.http.nio.protocol
Deprecated.
AsyncNHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
AsyncNHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
AsyncNHttpServiceHandler.ServerConnState - Class in org.apache.http.nio.protocol
Deprecated.
 
AsyncNHttpServiceHandler.ServerConnState() - Constructor for class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
ATTACHMENT_KEY - Static variable in interface org.apache.http.nio.reactor.IOSession
Name of the context attribute key, which can be used to obtain the session attachment object.
auditLog - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
available() - Method in class org.apache.http.nio.entity.ContentInputStream
 
available() - Method in interface org.apache.http.nio.util.BufferInfo
Deprecated.
 
available() - Method in class org.apache.http.nio.util.ExpandableBuffer
Returns available capacity of this buffer.
available() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
available() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
awaitShutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Blocks for the given period of time in milliseconds awaiting the completion of the reactor shutdown.
awaitShutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Blocks for the given period of time in milliseconds awaiting the completion of the reactor shutdown.
awaitTermination(long, TimeUnit) - Method in class org.apache.http.impl.nio.bootstrap.HttpServer
 

B

BaseIOReactor - Class in org.apache.http.impl.nio.reactor
Default implementation of AbstractIOReactor that serves as a base for more advanced IOReactor implementations.
BaseIOReactor(long) - Constructor for class org.apache.http.impl.nio.reactor.BaseIOReactor
Creates new BaseIOReactor instance.
BaseIOReactor(long, boolean) - Constructor for class org.apache.http.impl.nio.reactor.BaseIOReactor
Creates new BaseIOReactor instance.
BasicAsyncClientExchangeHandler<T> - Class in org.apache.http.nio.protocol
Basic implementation of HttpAsyncClientExchangeHandler that executes a single HTTP request / response exchange.
BasicAsyncClientExchangeHandler(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, FutureCallback<T>, HttpContext, NHttpClientConnection, HttpProcessor, ConnectionReuseStrategy) - Constructor for class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
Creates new instance of BasicAsyncRequestExecutionHandler.
BasicAsyncClientExchangeHandler(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, HttpContext, NHttpClientConnection, HttpProcessor) - Constructor for class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
Creates new instance of BasicAsyncRequestExecutionHandler.
BasicAsyncRequestConsumer - Class in org.apache.http.nio.protocol
Basic implementation of HttpAsyncRequestConsumer.
BasicAsyncRequestConsumer() - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
 
BasicAsyncRequestExecutionHandler<T> - Class in org.apache.http.nio.protocol
Deprecated.
BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, FutureCallback<T>, HttpContext, HttpProcessor, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, HttpContext, HttpProcessor, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
BasicAsyncRequestHandler - Class in org.apache.http.nio.protocol
Basic implementation of HttpAsyncRequestHandler that delegates the process of request handling to a HttpRequestHandler.
BasicAsyncRequestHandler(HttpRequestHandler) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestHandler
 
BasicAsyncRequestProducer - Class in org.apache.http.nio.protocol
Basic implementation of HttpAsyncRequestProducer.
BasicAsyncRequestProducer(HttpHost, HttpEntityEnclosingRequest, HttpAsyncContentProducer) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestProducer
Creates a producer that can be used to transmit the given request message.
BasicAsyncRequestProducer(HttpHost, HttpRequest) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestProducer
Creates a producer that can be used to transmit the given request message.
BasicAsyncResponseConsumer - Class in org.apache.http.nio.protocol
Basic implementation of HttpAsyncResponseConsumer.
BasicAsyncResponseConsumer() - Constructor for class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
 
BasicAsyncResponseProducer - Class in org.apache.http.nio.protocol
Basic implementation of HttpAsyncResponseProducer.
BasicAsyncResponseProducer(HttpResponse, HttpAsyncContentProducer) - Constructor for class org.apache.http.nio.protocol.BasicAsyncResponseProducer
Creates a producer that can be used to transmit the given response message.
BasicAsyncResponseProducer(HttpResponse) - Constructor for class org.apache.http.nio.protocol.BasicAsyncResponseProducer
Creates a producer that can be used to transmit the given response message.
BasicNIOConnFactory - Class in org.apache.http.impl.nio.pool
A basic NIOConnFactory implementation that creates NHttpClientConnection instances given a HttpHost instance.
BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection>, NHttpConnectionFactory<? extends NHttpClientConnection>) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
 
BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection>) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
 
BasicNIOConnFactory(SSLContext, SSLSetupHandler, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
BasicNIOConnFactory(SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
BasicNIOConnFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
BasicNIOConnFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
 
BasicNIOConnFactory(SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
 
BasicNIOConnFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
 
BasicNIOConnPool - Class in org.apache.http.impl.nio.pool
A very basic ConnPool implementation that represents a pool of non-blocking NHttpClientConnection connections identified by an HttpHost instance.
BasicNIOConnPool(ConnectingIOReactor, NIOConnFactory<HttpHost, NHttpClientConnection>, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
BasicNIOConnPool(ConnectingIOReactor, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
BasicNIOConnPool(ConnectingIOReactor, NIOConnFactory<HttpHost, NHttpClientConnection>, int) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
BasicNIOConnPool(ConnectingIOReactor, int, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
BasicNIOConnPool(ConnectingIOReactor, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
BasicNIOConnPool(ConnectingIOReactor) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
BasicNIOPoolEntry - Class in org.apache.http.impl.nio.pool
A basic PoolEntry implementation that represents an entry in a pool of non-blocking NHttpClientConnections identified by an HttpHost instance.
BasicNIOPoolEntry(String, HttpHost, NHttpClientConnection) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOPoolEntry
 
bind(IOSession) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Binds the connection to a different IOSession.
bind(SSLMode, HttpParams) - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
Deprecated.
 
bootstrap() - Static method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
 
buffer - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
 
buffer - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
buffer - Variable in class org.apache.http.nio.entity.NByteArrayEntity
Deprecated.
(4.2)
buffer - Variable in class org.apache.http.nio.entity.NStringEntity
Deprecated.
(4.2)
buffer - Variable in class org.apache.http.nio.util.ExpandableBuffer
 
BufferInfo - Interface in org.apache.http.nio.util
Deprecated.
(4.1) Use BufferInfo
BufferingHttpClientHandler - Class in org.apache.http.nio.protocol
Deprecated.
BufferingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpClientHandler
Deprecated.
 
BufferingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpClientHandler
Deprecated.
 
BufferingHttpServiceHandler - Class in org.apache.http.nio.protocol
Deprecated.
BufferingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
BufferingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
BufferingNHttpEntity - Class in org.apache.http.nio.entity
BufferingNHttpEntity(HttpEntity, ByteBufferAllocator) - Constructor for class org.apache.http.nio.entity.BufferingNHttpEntity
Deprecated.
 
build() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
Invoked to generate a result object from the received HTTP request message.
buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
Invoked to generate a result object from the received HTTP response message.
buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
 
buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
 
ByteBufferAllocator - Interface in org.apache.http.nio.util
Abstract interface to allocate ByteBuffer instances.

C

cancel() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
cancel() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
cancel() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
cancel() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
cancel() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
cancel() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
cancel() - Method in interface org.apache.http.nio.reactor.SessionRequest
Cancels the request.
cancelled(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
Triggered on cancellation of a SessionRequest.
cancelRequests() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Triggered to cancel pending session requests.
cancelRequests() - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
 
cancelRequests() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
canResponseHaveBody(HttpRequest, HttpResponse) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
capacity() - Method in interface org.apache.http.nio.util.BufferInfo
Deprecated.
 
capacity() - Method in class org.apache.http.nio.util.ExpandableBuffer
Returns the total capacity of this buffer.
capacity() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
capacity() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
channel - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
 
channel - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
channel() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
channel() - Method in interface org.apache.http.nio.reactor.IOSession
Returns the underlying I/O channel associated with this session.
channel() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
ChannelEntry - Class in org.apache.http.impl.nio.reactor
SocketChannel entry maintained by the I/O reactor.
ChannelEntry(SocketChannel, SessionRequestImpl) - Constructor for class org.apache.http.impl.nio.reactor.ChannelEntry
Creates new ChannelEntry.
ChannelEntry(SocketChannel) - Constructor for class org.apache.http.impl.nio.reactor.ChannelEntry
Creates new ChannelEntry.
ChunkDecoder - Class in org.apache.http.impl.nio.codecs
Implements chunked transfer coding.
ChunkDecoder(ReadableByteChannel, SessionInputBuffer, MessageConstraints, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.ChunkDecoder
 
ChunkDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.ChunkDecoder
 
ChunkEncoder - Class in org.apache.http.impl.nio.codecs
Implements chunked transfer coding.
ChunkEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, int) - Constructor for class org.apache.http.impl.nio.codecs.ChunkEncoder
 
ChunkEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.ChunkEncoder
 
clear() - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
clear() - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
clear() - Method in class org.apache.http.nio.util.ExpandableBuffer
Clears buffer.
clearEvent(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
clearEvent(int) - Method in interface org.apache.http.nio.reactor.IOSession
Clears interest in a particular I/O event type by updating the event mask associated with the session.
clearEvent(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
clone() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
 
close() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
close() - Method in class org.apache.http.impl.nio.pool.BasicNIOPoolEntry
 
close() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
close() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
close() - Method in class org.apache.http.nio.ContentDecoderChannel
 
close() - Method in class org.apache.http.nio.ContentEncoderChannel
 
close() - Method in class org.apache.http.nio.entity.ContentInputStream
 
close() - Method in class org.apache.http.nio.entity.ContentOutputStream
 
close() - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
 
close() - Method in class org.apache.http.nio.entity.NByteArrayEntity
close() - Method in class org.apache.http.nio.entity.NFileEntity
close() - Method in class org.apache.http.nio.entity.NStringEntity
close() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
 
close() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
close() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
close() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
close() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
close() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
 
close() - Method in class org.apache.http.nio.protocol.ErrorResponseProducer
 
close() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
close() - Method in interface org.apache.http.nio.reactor.IOSession
Terminates the session gracefully and closes the underlying I/O channel.
close() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
Closes this endpoint.
close() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
close() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
close() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
closeActiveChannels() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Closes out all active channels registered with the selector of this I/O reactor.
closeConnection(NHttpConnection, Throwable) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
closed(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when the connection is closed.
closed(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when the connection is closed.
CLOSED - Static variable in interface org.apache.http.nio.NHttpConnection
 
closed(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when the connection is closed.
closed(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when the connection is closed.
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
Deprecated.
 
closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
Deprecated.
 
closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
CLOSED - Static variable in interface org.apache.http.nio.reactor.IOSession
 
closeExpired() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
closeIdle(long, TimeUnit) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
closeNewChannels() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Closes out all new channels pending registration with the selector of this I/O reactor.
closeSessions() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Closes out all I/O sessions maintained by this I/O reactor.
CLOSING - Static variable in interface org.apache.http.nio.NHttpConnection
 
CLOSING - Static variable in interface org.apache.http.nio.reactor.IOSession
 
complete() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
complete() - Method in class org.apache.http.impl.nio.codecs.ChunkEncoder
 
complete() - Method in interface org.apache.http.nio.ContentEncoder
Terminates the content stream.
completed - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
 
completed - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
TODO: make private
completed(SocketAddress) - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
completed(IOSession) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
completed(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
Triggered on successful completion of a SessionRequest.
config - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
CONN_STATE - Static variable in class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
connect(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
 
connect(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Method in interface org.apache.http.nio.reactor.ConnectingIOReactor
Requests a connection to a remote host.
connectable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when the key signals SelectionKey.OP_CONNECT readiness.
connectable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
This I/O reactor implementation does not react to the SelectionKey.OP_CONNECT event.
connected(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
connected(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
 
connected(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
 
connected(NHttpClientConnection, Object) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when a new outgoing connection is created.
connected(NHttpClientConnection, Object) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when a new outgoing connection is created.
connected(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when a new incoming connection is created.
connected(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when a new incoming connection is created.
connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
Deprecated.
 
connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
Deprecated.
 
connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
connected(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
Triggered after the given session has been just created.
ConnectingIOReactor - Interface in org.apache.http.nio.reactor
ConnectingIOReactor represents an I/O reactor capable of establishing connections to remote hosts.
CONNECTION_KEY - Static variable in interface org.apache.http.nio.reactor.IOEventDispatch
Attribute name of an object that represents a non-blocking connection.
connectionClosed(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
Deprecated.
Triggered when a connection has been terminated.
connectionOpen(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
Deprecated.
Triggered when a new connection has been established.
connectionTimeout(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
Deprecated.
Triggered when a connection has timed out.
connMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
connStrategy - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
constructBuffer(int) - Method in class org.apache.http.nio.reactor.ssl.PermanentSSLBufferManagementStrategy
 
constructBuffer(int) - Method in class org.apache.http.nio.reactor.ssl.ReleasableSSLBufferManagementStrategy
 
constructBuffer(int) - Method in interface org.apache.http.nio.reactor.ssl.SSLBufferManagementStrategy
Creates a SSLBuffer of size.
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
Deprecated.
 
consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.entity.ConsumingNHttpEntity
Deprecated.
Notification that content is available to be read from the decoder.
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
Deprecated.
 
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to process a chunk of content from the ContentDecoder.
consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Invoked to process a chunk of content from the ContentDecoder.
consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Invoked to process a chunk of content from the ContentDecoder.
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
consumeContent(ContentDecoder) - Method in interface org.apache.http.nio.util.ContentInputBuffer
Deprecated.
(4.3) use implementation specific methods.
consumeContent(ContentDecoder) - Method in class org.apache.http.nio.util.SharedInputBuffer
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.util.SharedInputBuffer
 
consumeContent(ContentDecoder) - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
consumeInput(NHttpClientEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
consumeInput(NHttpClientHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
consumeInput(NHttpServerEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
consumeInput(NHttpServiceHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
consumeInput(NHttpClientHandler) - Method in interface org.apache.http.nio.NHttpClientIOTarget
Deprecated.
Triggered when the connection is ready to consume input.
consumeInput(NHttpServiceHandler) - Method in interface org.apache.http.nio.NHttpServerIOTarget
Deprecated.
Triggered when the connection is ready to consume input.
ConsumingNHttpEntity - Interface in org.apache.http.nio.entity
ConsumingNHttpEntityTemplate - Class in org.apache.http.nio.entity
ConsumingNHttpEntityTemplate(HttpEntity, ContentListener) - Constructor for class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
Deprecated.
 
content - Variable in class org.apache.http.nio.entity.NByteArrayEntity
Deprecated.
(4.2)
content - Variable in class org.apache.http.nio.entity.NStringEntity
Deprecated.
(4.2)
CONTENT_BUFFER_SIZE - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
Deprecated.
Determines the size of the content input/output buffers used to buffer data while receiving or transmitting HTTP messages.
contentAvailable(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.entity.ContentListener
Deprecated.
Notification that content is available to be read from the decoder.
contentAvailable(ContentDecoder, IOControl) - Method in class org.apache.http.nio.entity.SkipContentListener
Deprecated.
 
ContentBufferEntity - Class in org.apache.http.nio.entity
HTTP entity wrapper whose content is provided by a ContentInputBuffer.
ContentBufferEntity(HttpEntity, ContentInputBuffer) - Constructor for class org.apache.http.nio.entity.ContentBufferEntity
Creates new instance of ContentBufferEntity.
contentDecoder - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
ContentDecoder - Interface in org.apache.http.nio
Abstract HTTP content decoder.
ContentDecoderChannel - Class in org.apache.http.nio
A ReadableByteChannel that delegates to a ContentDecoder.
ContentDecoderChannel(ContentDecoder) - Constructor for class org.apache.http.nio.ContentDecoderChannel
 
contentEncoder - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
ContentEncoder - Interface in org.apache.http.nio
Abstract HTTP content encoder.
ContentEncoderChannel - Class in org.apache.http.nio
A WritableByteChannel that delegates to a ContentEncoder.
ContentEncoderChannel(ContentEncoder) - Constructor for class org.apache.http.nio.ContentEncoderChannel
 
ContentInputBuffer - Interface in org.apache.http.nio.util
Generic content input buffer.
ContentInputStream - Class in org.apache.http.nio.entity
ContentInputStream(ContentInputBuffer) - Constructor for class org.apache.http.nio.entity.ContentInputStream
 
ContentListener - Interface in org.apache.http.nio.entity
Deprecated.
(4.2)
ContentOutputBuffer - Interface in org.apache.http.nio.util
Generic content output buffer.
ContentOutputStream - Class in org.apache.http.nio.entity
ContentOutputStream(ContentOutputBuffer) - Constructor for class org.apache.http.nio.entity.ContentOutputStream
 
context - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
copy(IOReactorConfig) - Static method in class org.apache.http.impl.nio.reactor.IOReactorConfig
 
create() - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
 
create(SessionInputBuffer, MessageConstraints) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory
 
create(SessionOutputBuffer) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory
 
create(SessionInputBuffer, MessageConstraints) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory
 
create(SessionOutputBuffer) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory
 
create(T, SSLContext, ConnectionConfig) - Static method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
create(T, SSLContext, SSLSetupHandler, ConnectionConfig) - Static method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
create(T, SSLContext, ConnectionConfig) - Static method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
create(T, SSLContext, ConnectionConfig, HttpRequestFactory) - Static method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
create(T, SSLContext, SSLSetupHandler, ConnectionConfig) - Static method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
create(HttpHost, IOSession) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnFactory
 
create(SessionInputBuffer, MessageConstraints) - Method in interface org.apache.http.nio.NHttpMessageParserFactory
 
create(SessionOutputBuffer) - Method in interface org.apache.http.nio.NHttpMessageWriterFactory
 
create(T, IOSession) - Method in interface org.apache.http.nio.pool.NIOConnFactory
 
createByteBufferAllocator() - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
Creates an instance of HeapByteBufferAllocator to be used by HTTP connections for allocating ByteBuffer objects.
createByteBufferAllocator() - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
Creates an instance of HeapByteBufferAllocator to be used by HTTP connections for allocating ByteBuffer objects.
createByteBufferAllocator() - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
Creates an instance of HeapByteBufferAllocator to be used by HTTP connections for allocating ByteBuffer objects.
createByteBufferAllocator() - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
Creates an instance of HeapByteBufferAllocator to be used by HTTP connections for allocating ByteBuffer objects.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
Creates an instance of DefaultNHttpClientConnection based on the given IOSession.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
createConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
Deprecated.
(4.3) no longer used.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
createConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
Deprecated.
(4.3) no longer used.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
Creates an instance of DefaultNHttpServerConnection based on the given IOSession.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
Deprecated.
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
Deprecated.
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
Creates an instance of DefaultNHttpClientConnection based on the given SSL IOSession.
createConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
Deprecated.
(4.3) no longer used.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
createConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
Deprecated.
(4.3) no longer used.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
Creates an instance of DefaultNHttpServerConnection based on the given IOSession.
createConnection(IOSession) - Method in interface org.apache.http.nio.NHttpConnectionFactory
 
createConnectionMetrics(HttpTransportMetrics, HttpTransportMetrics) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Deprecated.
(4.3) use decorator to add additional metrics.
createContentDecoder(long, ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Factory method for ContentDecoder instances.
createContentEncoder(long, WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Factory method for ContentEncoder instances.
createEntry(HttpHost, NHttpClientConnection) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
createEntry(T, C) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
createHttpRequestFactory() - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
Creates an instance of DefaultHttpRequestFactory to be used by HTTP connections for creating HttpRequest objects.
createHttpRequestFactory() - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
Creates an instance of DefaultHttpRequestFactory to be used by HTTP connections for creating HttpRequest objects.
createHttpResponse(int, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
createHttpResponseFactory() - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
Creates an instance of DefaultHttpResponseFactory to be used by HTTP connections for creating HttpResponse objects.
createHttpResponseFactory() - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
Creates an instance of DefaultHttpResponseFactory to be used by HTTP connections for creating HttpResponse objects.
createIncomingContentStrategy() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
Deprecated.
(4.3) use constructor.
createIncomingContentStrategy() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Deprecated.
(4.3) use constructor.
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
Creates HttpMessage instance based on the content of the input buffer containing the first line of the incoming HTTP message.
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
 
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
 
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.HttpRequestParser
Deprecated.
 
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.HttpResponseParser
Deprecated.
 
createOutgoingContentStrategy() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Deprecated.
(4.3) use constructor.
createRequestParser(SessionInputBuffer, HttpRequestFactory, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
Deprecated.
(4.3) use constructor.
createRequestWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
Deprecated.
(4.3) use constructor.
createResponseParser(SessionInputBuffer, HttpResponseFactory, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
Deprecated.
(4.3) use constructor.
createResponseWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
Deprecated.
(4.3) use constructor.
createSSLConnection(SSLIOSession) - Method in class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
Deprecated.
 
createSSLConnection(SSLIOSession) - Method in class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
Deprecated.
 
createSSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Method in class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
Deprecated.
Creates an instance of SSLIOSession decorating the given IOSession.
createSSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Method in class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
Deprecated.
Creates an instance of SSLIOSession decorating the given IOSession.
createSSLIOSession(IOSession, SSLContext, SSLIOSessionHandler) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
Creates an instance of SSLIOSession decorating the given IOSession.
createSSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Method in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
createSSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Method in class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
createSSLIOSession(IOSession, SSLContext, SSLIOSessionHandler) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
Creates an instance of SSLIOSession decorating the given IOSession.
createTransportMetrics() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Deprecated.
(4.3) no longer used.
custom() - Static method in class org.apache.http.impl.nio.reactor.IOReactorConfig
 

D

DEFAULT - Static variable in class org.apache.http.impl.nio.reactor.IOReactorConfig
 
DEFAULT_WAIT_FOR_CONTINUE - Static variable in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
DefaultClientIOEventDispatch - Class in org.apache.http.impl.nio
Deprecated.
DefaultClientIOEventDispatch(NHttpClientHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
DefaultConnectingIOReactor - Class in org.apache.http.impl.nio.reactor
Default implementation of ConnectingIOReactor.
DefaultConnectingIOReactor(IOReactorConfig, ThreadFactory) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
Creates an instance of DefaultConnectingIOReactor with the given configuration.
DefaultConnectingIOReactor(IOReactorConfig) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
Creates an instance of DefaultConnectingIOReactor with the given configuration.
DefaultConnectingIOReactor() - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
Creates an instance of DefaultConnectingIOReactor with default configuration.
DefaultConnectingIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
DefaultConnectingIOReactor(int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
DefaultHttpClientIODispatch<H extends NHttpClientEventHandler> - Class in org.apache.http.impl.nio
Default IOEventDispatch implementation that supports both plain (non-encrypted) and SSL encrypted client side HTTP connections.
DefaultHttpClientIODispatch(H, NHttpConnectionFactory<? extends DefaultNHttpClientConnection>) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
DefaultHttpClientIODispatch(H, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
DefaultHttpClientIODispatch(H, SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
DefaultHttpClientIODispatch(H, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
DefaultHttpClientIODispatch(H, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
DefaultHttpClientIODispatch(H, SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
DefaultHttpClientIODispatch(H, SSLContext, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
DefaultHttpRequestParser - Class in org.apache.http.impl.nio.codecs
Default NHttpMessageParser implementation for HttpRequests.
DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
Creates an instance of DefaultHttpRequestParser.
DefaultHttpRequestParser(SessionInputBuffer, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
 
DefaultHttpRequestParser(SessionInputBuffer) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
 
DefaultHttpRequestParserFactory - Class in org.apache.http.impl.nio.codecs
Default factory for request message parsers.
DefaultHttpRequestParserFactory(LineParser, HttpRequestFactory) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory
 
DefaultHttpRequestParserFactory() - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory
 
DefaultHttpRequestWriter - Class in org.apache.http.impl.nio.codecs
Default NHttpMessageWriter implementation for HttpRequests.
DefaultHttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
DefaultHttpRequestWriter(SessionOutputBuffer, LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
Creates an instance of DefaultHttpRequestWriter.
DefaultHttpRequestWriter(SessionOutputBuffer) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
 
DefaultHttpRequestWriterFactory - Class in org.apache.http.impl.nio.codecs
Default factory for request message writers.
DefaultHttpRequestWriterFactory(LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory
 
DefaultHttpRequestWriterFactory() - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory
 
DefaultHttpResponseParser - Class in org.apache.http.impl.nio.codecs
Default NHttpMessageParser implementation for HttpResponses.
DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
Creates an instance of DefaultHttpResponseParser.
DefaultHttpResponseParser(SessionInputBuffer, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
 
DefaultHttpResponseParser(SessionInputBuffer) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
 
DefaultHttpResponseParserFactory - Class in org.apache.http.impl.nio.codecs
Default factory for response message parsers.
DefaultHttpResponseParserFactory(LineParser, HttpResponseFactory) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory
 
DefaultHttpResponseParserFactory() - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory
 
DefaultHttpResponseWriter - Class in org.apache.http.impl.nio.codecs
Default NHttpMessageWriter implementation for HttpResponses.
DefaultHttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
DefaultHttpResponseWriter(SessionOutputBuffer, LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
Creates an instance of DefaultHttpResponseWriter.
DefaultHttpResponseWriter(SessionOutputBuffer) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
 
DefaultHttpResponseWriterFactory - Class in org.apache.http.impl.nio.codecs
Default factory for response message writers.
DefaultHttpResponseWriterFactory(LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory
 
DefaultHttpResponseWriterFactory() - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory
 
DefaultHttpServerIODispatch<H extends NHttpServerEventHandler> - Class in org.apache.http.impl.nio
Default IOEventDispatch implementation that supports both plain (non-encrypted) and SSL encrypted server side HTTP connections.
DefaultHttpServerIODispatch(H, NHttpConnectionFactory<? extends DefaultNHttpServerConnection>) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
DefaultHttpServerIODispatch(H, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
DefaultHttpServerIODispatch(H, SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
DefaultHttpServerIODispatch(H, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
DefaultHttpServerIODispatch(H, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
DefaultHttpServerIODispatch(H, SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
DefaultHttpServerIODispatch(H, SSLContext, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
DefaultListeningIOReactor - Class in org.apache.http.impl.nio.reactor
Default implementation of ListeningIOReactor.
DefaultListeningIOReactor(IOReactorConfig, ThreadFactory) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
Creates an instance of DefaultListeningIOReactor with the given configuration.
DefaultListeningIOReactor(IOReactorConfig) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
Creates an instance of DefaultListeningIOReactor with the given configuration.
DefaultListeningIOReactor() - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
Creates an instance of DefaultListeningIOReactor with default configuration.
DefaultListeningIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
DefaultListeningIOReactor(int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
DefaultNHttpClientConnection - Class in org.apache.http.impl.nio
Default implementation of the NHttpClientConnection interface.
DefaultNHttpClientConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
DefaultNHttpClientConnection(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageWriterFactory<HttpRequest>, NHttpMessageParserFactory<HttpResponse>) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
Creates new instance DefaultNHttpClientConnection given the underlying I/O session.
DefaultNHttpClientConnection(IOSession, int, CharsetDecoder, CharsetEncoder, MessageConstraints) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
DefaultNHttpClientConnection(IOSession, int) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
DefaultNHttpClientConnectionFactory - Class in org.apache.http.impl.nio
Default factory for plain (non-encrypted), non-blocking NHttpClientConnections.
DefaultNHttpClientConnectionFactory(HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
DefaultNHttpClientConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
DefaultNHttpClientConnectionFactory(ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
DefaultNHttpClientConnectionFactory(NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
DefaultNHttpClientConnectionFactory(NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
DefaultNHttpClientConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
DefaultNHttpClientConnectionFactory() - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
DefaultNHttpServerConnection - Class in org.apache.http.impl.nio
Default implementation of the NHttpServerConnection interface.
DefaultNHttpServerConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
DefaultNHttpServerConnection(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
Creates new instance DefaultNHttpServerConnection given the underlying I/O session.
DefaultNHttpServerConnection(IOSession, int, CharsetDecoder, CharsetEncoder, MessageConstraints) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
DefaultNHttpServerConnection(IOSession, int) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
DefaultNHttpServerConnectionFactory - Class in org.apache.http.impl.nio
Default factory for plain (non-encrypted), non-blocking NHttpServerConnections.
DefaultNHttpServerConnectionFactory(HttpRequestFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
DefaultNHttpServerConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
DefaultNHttpServerConnectionFactory(ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
 
DefaultNHttpServerConnectionFactory(ByteBufferAllocator, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
 
DefaultNHttpServerConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
 
DefaultNHttpServerConnectionFactory() - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
 
DefaultServerIOEventDispatch - Class in org.apache.http.impl.nio
Deprecated.
DefaultServerIOEventDispatch(NHttpServiceHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
DirectByteBufferAllocator - Class in org.apache.http.nio.util
Allocates ByteBuffer instances using ByteBuffer.allocateDirect(int).
DirectByteBufferAllocator() - Constructor for class org.apache.http.nio.util.DirectByteBufferAllocator
 
disconnected(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
disconnected(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
 
disconnected(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
 
disconnected(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
Triggered when the given session has been terminated.
doShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Activates the shutdown sequence for this reactor.

E

endOfInput(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when the connection is closed by the opposite end point (half-closed).
endOfInput(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when the connection is closed by the opposite end point (half-closed).
endOfInput(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
endOfInput(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
endpointClosed(ListenerEndpoint) - Method in interface org.apache.http.impl.nio.reactor.ListenerEndpointClosedCallback
 
ensureCapacity(int) - Method in class org.apache.http.nio.util.ExpandableBuffer
Ensures the buffer can accommodate the required capacity.
EntityAsyncContentProducer - Class in org.apache.http.nio.entity
Basic implementation of HttpAsyncContentProducer that relies on inefficient and potentially blocking I/O operation redirection through Channels.newChannel(java.io.InputStream).
EntityAsyncContentProducer(HttpEntity) - Constructor for class org.apache.http.nio.entity.EntityAsyncContentProducer
 
entityRequest(HttpEntityEnclosingRequest, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandler
Deprecated.
Triggered when a request is received with an entity.
enumAvailable(PoolEntryCallback<T, C>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
Enumerates all available connections.
enumEntries(Iterator<E>, PoolEntryCallback<T, C>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
Deprecated.
(4.3.2)
enumLeased(PoolEntryCallback<T, C>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
Enumerates all leased connections.
ErrorResponseProducer - Class in org.apache.http.nio.protocol
This class changed from package private to public in version 4.4.8.
ErrorResponseProducer(HttpResponse, HttpEntity, boolean) - Constructor for class org.apache.http.nio.protocol.ErrorResponseProducer
 
EventListener - Interface in org.apache.http.nio.protocol
Deprecated.
(4.2) do not use
eventListener - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
EventMask - Interface in org.apache.http.nio.reactor
Type of I/O event notifications I/O sessions can declare interest in.
exception(NHttpClientConnection, Exception) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered if an error occurs during the HTTP exchange.
exception(NHttpClientConnection, IOException) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when an I/O error occurs while reading from or writing to the underlying channel.
exception(NHttpClientConnection, HttpException) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when an HTTP protocol violation occurs while receiving an HTTP response.
exception(NHttpServerConnection, Exception) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered if an error occurs during the HTTP exchange.
exception(NHttpServerConnection, IOException) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when an I/O error occurs while reading from or writing to the underlying channel.
exception(NHttpServerConnection, HttpException) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when an HTTP protocol violation occurs while receiving an HTTP request.
exception(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
Deprecated.
 
exception(NHttpClientConnection, IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
Deprecated.
 
exception(NHttpServerConnection, HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
exception(NHttpServerConnection, IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
exception(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
Deprecated.
 
exception(NHttpClientConnection, IOException) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
Deprecated.
 
exception(NHttpServerConnection, HttpException) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
exception(NHttpServerConnection, IOException) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
exception(NHttpClientConnection, Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
exception(NHttpServerConnection, Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
exception(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
exception(NHttpClientConnection, IOException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
exception(NHttpServerConnection, HttpException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
exception(NHttpServerConnection, IOException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
ExceptionEvent - Class in org.apache.http.impl.nio.reactor
A Throwable instance along with a time stamp.
ExceptionEvent(Throwable, Date) - Constructor for class org.apache.http.impl.nio.reactor.ExceptionEvent
 
ExceptionEvent(Exception) - Constructor for class org.apache.http.impl.nio.reactor.ExceptionEvent
 
exceptionHandler - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
execHandler - Variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
Deprecated.
 
execHandler - Variable in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
execute() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Activates the I/O reactor.
execute(IOEventDispatch) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Activates the main I/O reactor as well as all worker I/O reactors.
execute(IOEventDispatch) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Activates the I/O reactor.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, NHttpClientConnection, HttpContext, FutureCallback<T>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, NHttpClientConnection, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, ConnPool<HttpHost, E>, HttpContext, FutureCallback<T>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, E, ConnPool<HttpHost, E>, HttpContext, FutureCallback<T>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, ConnPool<HttpHost, E>, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, ConnPool<HttpHost, E>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(IOEventDispatch) - Method in interface org.apache.http.nio.reactor.IOReactor
Starts the reactor and initiates the dispatch of I/O event notifications to the given IOEventDispatch.
executePipelined(HttpHost, List<? extends HttpAsyncRequestProducer>, List<? extends HttpAsyncResponseConsumer<T>>, ConnPool<HttpHost, E>, HttpContext, FutureCallback<List<T>>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous pipelined HTTP request execution.
executePipelined(List<HttpAsyncRequestProducer>, List<HttpAsyncResponseConsumer<T>>, E, ConnPool<HttpHost, E>, HttpContext, FutureCallback<List<T>>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous pipelined HTTP request execution.
executor - Variable in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
executor - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
expand() - Method in class org.apache.http.nio.util.ExpandableBuffer
Expands buffer's capacity.
ExpandableBuffer - Class in org.apache.http.nio.util
A buffer that expand its capacity on demand using ByteBufferAllocator interface.
ExpandableBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.ExpandableBuffer
Allocates buffer of the given size using the given allocator.
EXPECT_CONTINUE - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
expectationVerifier - Variable in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
expectationVerifier - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 

F

failed(IOException) - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
failed(IOException) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
failed(Exception) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
 
failed(Exception) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
 
failed(Exception) - Method in class org.apache.http.nio.protocol.ErrorResponseProducer
 
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to signal that the response processing terminated abnormally.
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Invoked to signal that the request processing terminated abnormally.
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Invoked to signal that the response processing terminated abnormally.
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Invoked to signal that the response processing terminated abnormally.
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
Invoked to signal that the response processing terminated abnormally.
failed(Exception) - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
failed(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
Triggered on unsuccessful completion a SessionRequest.
fatalIOException(IOException, NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
Deprecated.
Triggered when an I/O error caused a connection to be terminated.
fatalProtocolException(HttpException, NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
Deprecated.
Triggered when an HTTP protocol error caused a connection to be terminated.
FileContentDecoder - Interface in org.apache.http.nio
A content decoder capable of transferring data directly to a FileChannel
FileContentEncoder - Interface in org.apache.http.nio
A content encoder capable of transferring data directly from a FileChannel
fill(ReadableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
fill(ReadableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Makes an attempt to fill the buffer with data from the given ReadableByteChannel.
fillBuffer(ReadableByteChannel) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
fillBuffer(ReadableByteChannel) - Method in interface org.apache.http.nio.NHttpMessageParser
Fills the internal buffer of the parser with input data from the given ReadableByteChannel.
fillBufferFromChannel() - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
Reads from the channel to the session buffer.
finalizeContext(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
Deprecated.
Triggered when the connection is terminated.
finalizeContext(HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
Deprecated.
Triggered when the connection is terminated.
finish() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
Deprecated.
 
finish() - Method in interface org.apache.http.nio.entity.ConsumingNHttpEntity
Deprecated.
Notification that any resources allocated for reading can be released.
finish() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
Deprecated.
 
finish() - Method in class org.apache.http.nio.entity.NByteArrayEntity
Deprecated.
finish() - Method in class org.apache.http.nio.entity.NFileEntity
Deprecated.
finish() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
Deprecated.
 
finish() - Method in class org.apache.http.nio.entity.NStringEntity
Deprecated.
finish() - Method in interface org.apache.http.nio.entity.ProducingNHttpEntity
Deprecated.
Notification that any resources allocated for writing can be released.
finished() - Method in interface org.apache.http.nio.entity.ContentListener
Deprecated.
Notification that any resources allocated for reading can be released.
finished() - Method in class org.apache.http.nio.entity.SkipContentListener
Deprecated.
 
finishInput() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
finishOutput() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
flush(WritableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
flush() - Method in class org.apache.http.nio.entity.ContentOutputStream
 
flush(WritableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Makes an attempt to flush the content of this buffer to the given destination WritableByteChannel.
flush() - Method in interface org.apache.http.nio.util.ContentOutputBuffer
Deprecated.
(4.2) No longer used.
flush() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
flush() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
flushToChannel() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
Flushes content of the session buffer to the channel and updates transport metrics.

G

generateRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
generateRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
generateRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
generateRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to generate a HTTP request message head.
generateRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Invoked to generate a HTTP request message head.
generateRequest() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
generateResponse() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
 
generateResponse() - Method in class org.apache.http.nio.protocol.ErrorResponseProducer
 
generateResponse() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
Invoked to generate a HTTP response message head.
getAddress() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
getAddress() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
Returns the socket address of this endpoint.
getAttachment() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
Returns the original session request attachment, if available.
getAttachment() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getAttachment() - Method in interface org.apache.http.nio.reactor.SessionRequest
Returns attachment object will be added to the session's context upon initialization.
getAttribute(String) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getAttribute(String) - Method in interface org.apache.http.nio.reactor.IOSession
Returns the value of the attribute with the given name.
getAttribute(String) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getAuditLog() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Returns the audit log containing exceptions thrown by the I/O reactor prior and in the course of the reactor shutdown.
getBacklogSize() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default backlog size value for server sockets binds.
getCause() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
 
getChannel() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
Returns the channel.
getConnectionFactory() - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
Gets the connection factory used to construct this dispatch.
getConnectionFactory() - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
Gets the connection factory used to construct this dispatch.
getConnectionReuseStrategy() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
getConnectionReuseStrategy() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestExecutionHandler
Deprecated.
Returns ConnectionReuseStrategy implementation to be used to determine whether or not the underlying connection can be kept alive after a particular HTTP request / response exchange.
getConnectionStrategy() - Method in class org.apache.http.nio.protocol.HttpAsyncService
Gets the ConnectionReuseStrategy for this service.
getConnectTimeout() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default connect timeout value for non-blocking connection requests.
getConnectTimeout() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getConnectTimeout() - Method in interface org.apache.http.nio.reactor.SessionRequest
Returns connect timeout value in milliseconds.
getConsumingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
getConsumingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
getContent() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
Deprecated.
Obtains entity's content as InputStream.
getContent() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
Deprecated.
 
getContent() - Method in class org.apache.http.nio.entity.NByteArrayEntity
 
getContent() - Method in class org.apache.http.nio.entity.NFileEntity
 
getContent() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
Deprecated.
This method throws UnsupportedOperationException.
getContent() - Method in class org.apache.http.nio.entity.NStringEntity
 
getContentBufferSize(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
Deprecated.
Obtains the value of NIOReactorPNames.CONTENT_BUFFER_SIZE parameter.
getContentEncoding() - Method in class org.apache.http.nio.entity.ContentBufferEntity
 
getContentLength() - Method in class org.apache.http.nio.entity.ContentBufferEntity
 
getContentLength() - Method in class org.apache.http.nio.entity.NByteArrayEntity
 
getContentLength() - Method in class org.apache.http.nio.entity.NFileEntity
 
getContentLength() - Method in class org.apache.http.nio.entity.NStringEntity
 
getContentListener() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
Deprecated.
 
getContentType() - Method in class org.apache.http.nio.entity.ContentBufferEntity
 
getContentType(HttpEntity) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
getContext() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getContext() - Method in interface org.apache.http.nio.NHttpConnection
Returns an HTTP execution context associated with this connection.
getContext() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
getContext() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestExecutionHandler
Deprecated.
Returns shared HttpContext instance.
getDefaultMaxIoThreadCount() - Static method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
Gets the default value for ioThreadCount.
getDefaultMaxPerRoute() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
getEndpoint() - Method in class org.apache.http.impl.nio.bootstrap.HttpServer
 
getEndpoints() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
getEndpoints() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
Returns a set of endpoints for this I/O reactor.
getEventMask() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getEventMask() - Method in interface org.apache.http.nio.reactor.IOSession
Returns mask of I/O evens this session declared interest in.
getEventMask() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getException() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
getException() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getException() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
 
getException() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
getException() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
getException() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Returns an exception in case of an abnormal termination.
getException() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Returns an exception in case of an abnormal termination.
getException() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
Returns an instance of IOException thrown during initialization of this endpoint or null, if initialization was successful.
getException() - Method in interface org.apache.http.nio.reactor.SessionRequest
Returns IOException instance if the request could not be successfully executed due to an I/O error or null if no error occurred to this point.
getExceptionLogger() - Method in class org.apache.http.nio.protocol.HttpAsyncService
Gets the ExceptionLogger for this service.
getExpectationVerifier() - Method in class org.apache.http.nio.protocol.HttpAsyncService
Gets the HttpAsyncExpectationVerifier for this service.
getFooters() - Method in class org.apache.http.impl.nio.codecs.ChunkDecoder
 
getFuture() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
getFuture() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
getFuture() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
getGracePeriod(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
Deprecated.
Obtains the value of NIOReactorPNames.GRACE_PERIOD parameter.
getHandler() - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
Gets the handler used to construct this dispatch.
getHandler() - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
Gets the handler used to construct this dispatch.
getHandlerMapper() - Method in class org.apache.http.nio.protocol.HttpAsyncService
Gets the HttpAsyncRequestHandlerMapper for this service.
getHandlers() - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
Deprecated.
Get the handler map.
getHandlers() - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
Deprecated.
Get the handler map.
getHttpException() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
getHttpExepction() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
getHttpProcessor() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
getHttpProcessor() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestExecutionHandler
Deprecated.
Returns HttpProcessor implementation to be used to process HTTP request and response messages for protocol compliance.
getHttpProcessor() - Method in class org.apache.http.nio.protocol.HttpAsyncService
Gets the HttpProcessor for this service.
getHttpRequest() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getHttpRequest() - Method in interface org.apache.http.nio.NHttpConnection
Returns the current HTTP request if one is being received / transmitted.
getHttpResponse() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getHttpResponse() - Method in interface org.apache.http.nio.NHttpConnection
Returns the current HTTP response if one is being received / transmitted.
getInterestOpsQueueing() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Returns true if interest Ops queueing is enabled, false otherwise.
getInterestOpsQueueing(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
Deprecated.
Obtains the value of NIOReactorPNames.INTEREST_OPS_QUEUEING parameter.
getIOException() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
getIOExepction() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
getIoThreadCount() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the number of I/O dispatch threads to be used by the I/O reactor.
getLastAccessTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getLastAccessTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
Deprecated.
 
getLastReadTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getLastReadTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
Deprecated.
 
getLastWriteTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getLastWriteTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
Deprecated.
 
getLocalAddress() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getLocalAddress() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getLocalAddress() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getLocalAddress() - Method in interface org.apache.http.nio.reactor.IOSession
Returns local address.
getLocalAddress() - Method in interface org.apache.http.nio.reactor.SessionRequest
Returns local socket address.
getLocalAddress() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getLocalPort() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getMaxPerRoute(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
getMaxTotal() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
getMetrics() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
Returns the current mode:
getOutputState() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
getParams() - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
getProducingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
getProducingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
getRcvBufSize() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default value of the SocketOptions.SO_RCVBUF parameter for newly created sockets.
getRemoteAddress() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getRemoteAddress() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getRemoteAddress() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getRemoteAddress() - Method in interface org.apache.http.nio.reactor.IOSession
Returns address of the remote peer.
getRemoteAddress() - Method in interface org.apache.http.nio.reactor.SessionRequest
Returns socket address of the remote host.
getRemoteAddress() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getRemotePort() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getRequest() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
getRequest() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
getRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Returns the received HTTP request message.
getRequestHandler() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
getRequestPath(HttpRequest) - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
Extracts request path from the given HttpRequest
getRequestTime() - Method in class org.apache.http.impl.nio.reactor.SessionRequestHandle
 
getResponse() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
getResponse() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
getResponse() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Returns the default HTTP response message.
getResponseFactory() - Method in class org.apache.http.nio.protocol.HttpAsyncService
Gets the HttpResponseFactory for this service.
getResult() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
 
getResult() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
getResult() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
getResult() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Returns a result of the request execution, when available.
getResult() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Returns a result of the response processing, when available.
getRoutes() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
Returns snapshot of all knows routes
getSelectInterval() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines time interval in milliseconds at which the I/O reactor wakes up to check for timed out sessions and session requests.
getSelectInterval(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
Deprecated.
Obtains the value of NIOReactorPNames.SELECT_INTERVAL parameter.
getSession(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Obtains IOSession instance associated with the given selection key.
getSession() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
Deprecated.
 
getSession() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getSession() - Method in interface org.apache.http.nio.reactor.SessionRequest
Returns IOSession instance created as a result of this request or null if the request is still pending.
getSessionRequest() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
Returns the original session request, if available.
getSessionRequest() - Method in class org.apache.http.impl.nio.reactor.SessionRequestHandle
 
getShutdownGracePeriod() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines grace period in milliseconds the I/O reactors are expected to block waiting for individual worker threads to terminate cleanly.
getSndBufSize() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default value of the SocketOptions.SO_SNDBUF parameter for newly created sockets.
getSocket() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getSocket() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getSocket() - Method in interface org.apache.http.nio.reactor.SocketAccessor
Return the underlying socket
getSocket() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getSocketTimeout() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getSocketTimeout() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getSocketTimeout() - Method in interface org.apache.http.nio.reactor.IOSession
Returns value of the socket timeout in milliseconds.
getSocketTimeout() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getSoLinger() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default value of the SocketOptions.SO_LINGER parameter for newly created sockets.
getSoTimeout() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default socket timeout value for non-blocking I/O operations.
getSSLSession() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getSSLSetupHandler() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getStartedTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getStartedTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
Deprecated.
 
getStats(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
getStatus() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getStatus() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
getStatus() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
getStatus() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getStatus() - Method in interface org.apache.http.nio.NHttpConnection
Returns status of the connection:
getStatus() - Method in interface org.apache.http.nio.reactor.IOReactor
Returns the current status of the reactor.
getStatus() - Method in interface org.apache.http.nio.reactor.IOSession
Returns status of the session:
getStatus() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getTarget() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
getTarget() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
getTarget() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Invoked to obtain the request target host.
getTimeout() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
getTimeout() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Returns timeout for this message exchange.
getTimestamp() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
 
getTotalStats() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
getUriPatternMatcher() - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
Gets the pattern matcher.
GRACE_PERIOD - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
Deprecated.
Determines the grace period the I/O reactors are expected to block waiting for individual worker threads to terminate cleanly.
gracefulShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Attempts graceful shutdown of this I/O reactor.

H

handle(HttpRequest, HttpAsyncExchange, HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestHandler
 
handle(T, HttpAsyncExchange, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandler
Triggered to complete request processing and to initiate the process of generating a response.
handle(HttpRequest, HttpResponse, NHttpResponseTrigger, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandler
Deprecated.
Initiates processing of the request.
handle(HttpRequest, HttpResponse, NHttpResponseTrigger, HttpContext) - Method in class org.apache.http.nio.protocol.SimpleNHttpRequestHandler
Deprecated.
 
handle(HttpRequest, HttpResponse, HttpContext) - Method in class org.apache.http.nio.protocol.SimpleNHttpRequestHandler
Deprecated.
 
handle(IOException) - Method in interface org.apache.http.nio.reactor.IOReactorExceptionHandler
This method is expected to examine the I/O exception passed as a parameter and decide whether it is safe to continue execution of the I/O reactor.
handle(RuntimeException) - Method in interface org.apache.http.nio.reactor.IOReactorExceptionHandler
This method is expected to examine the runtime exception passed as a parameter and decide whether it is safe to continue execution of the I/O reactor.
handleAlreadySubmittedResponse(Cancellable, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncService
This method can be used to handle callback set up happened after response submission.
handleAlreadySubmittedResponse(HttpAsyncResponseProducer, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncService
This method can be used to handle double response submission.
handleException(Exception, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
handleException(HttpException) - Method in interface org.apache.http.nio.protocol.NHttpResponseTrigger
Deprecated.
Reports a protocol exception thrown while processing the request.
handleException(IOException) - Method in interface org.apache.http.nio.protocol.NHttpResponseTrigger
Deprecated.
Report an IOException thrown while processing the request.
handler - Variable in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
 
handler - Variable in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
 
handler - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
 
handler - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
 
handleResponse(HttpResponse, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
Deprecated.
Triggered when an HTTP response is ready to be processed.
handleResponse(HttpResponse, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
Deprecated.
Triggered when an HTTP response is ready to be processed.
handlerResolver - Variable in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
handlerResolver - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
handleRuntimeException(RuntimeException) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Handles the given RuntimeException.
handleTimeout(NHttpConnection) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
hardShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Attempts force-shutdown of this I/O reactor.
hasBufferedInput - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
hasBufferedInput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
hasBufferedInput() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
hasBufferedInput() - Method in interface org.apache.http.nio.reactor.IOSession
Determines if the input buffer associated with the session contains data.
hasBufferedInput() - Method in interface org.apache.http.nio.reactor.SessionBufferStatus
Determines if the session input buffer contains data.
hasBufferedInput() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
hasBufferedOutput - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
hasBufferedOutput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
hasBufferedOutput() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
hasBufferedOutput() - Method in interface org.apache.http.nio.reactor.IOSession
Determines if the output buffer associated with the session contains data.
hasBufferedOutput() - Method in interface org.apache.http.nio.reactor.SessionBufferStatus
Determines if the session output buffer contains data.
hasBufferedOutput() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
hasData() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Determines if the buffer contains data.
hasData() - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Determines if the buffer contains data.
hasData() - Method in interface org.apache.http.nio.reactor.ssl.SSLBuffer
Tests to make sure that the buffer has been acquired and the underlying buffer has a position larger than 0.
hasData() - Method in class org.apache.http.nio.util.ExpandableBuffer
Determines if the buffer contains data.
hasData() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
hasData() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
HeapByteBufferAllocator - Class in org.apache.http.nio.util
Allocates ByteBuffer instances using ByteBuffer.allocate(int).
HeapByteBufferAllocator() - Constructor for class org.apache.http.nio.util.HeapByteBufferAllocator
 
HTTP_HANDLER - Static variable in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
HttpAsyncClientExchangeHandler - Interface in org.apache.http.nio.protocol
HttpAsyncClientExchangeHandler represents a callback interface whose methods get invoked when executing one or multiple HTTP message exchanges on the client side.
HttpAsyncContentProducer - Interface in org.apache.http.nio.entity
HttpAsyncContentProducer is a callback interface whose methods get invoked to stream out message content to a non-blocking HTTP connection.
HttpAsyncExchange - Interface in org.apache.http.nio.protocol
HttpAsyncExchange represents a server-side HTTP message exchange where an HTTP response can be deferred without blocking the I/O event thread and triggered asynchronously at a later point of later time.
HttpAsyncExpectationVerifier - Interface in org.apache.http.nio.protocol
HttpAsyncExpectationVerifier defines a strategy to verify whether or not an incoming HTTP request meets the target server's expectations.
HttpAsyncRequestConsumer<T> - Interface in org.apache.http.nio.protocol
HttpAsyncRequestConsumer is a callback interface whose methods get invoked to process an HTTP request message and to stream message content from a non-blocking HTTP connection on the server side.
HttpAsyncRequester - Class in org.apache.http.nio.protocol
HttpAsyncRequester is a utility class that can be used in conjunction with HttpAsyncRequestExecutor to initiate execution of asynchronous HTTP requests.
HttpAsyncRequester(HttpProcessor, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequester
HttpAsyncRequester(HttpProcessor, ConnectionReuseStrategy, ExceptionLogger) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequester
Creates new instance of HttpAsyncRequester.
HttpAsyncRequester(HttpProcessor, ConnectionReuseStrategy) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequester
Creates new instance of HttpAsyncRequester.
HttpAsyncRequester(HttpProcessor) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequester
Creates new instance of HttpAsyncRequester.
HttpAsyncRequestExecutionHandler<T> - Interface in org.apache.http.nio.protocol
HttpAsyncRequestExecutor - Class in org.apache.http.nio.protocol
HttpAsyncRequestExecutor is a fully asynchronous HTTP client side protocol handler based on the NIO (non-blocking) I/O model.
HttpAsyncRequestExecutor(int, ExceptionLogger) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
Creates new instance of HttpAsyncRequestExecutor.
HttpAsyncRequestExecutor(int) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
Creates new instance of HttpAsyncRequestExecutor.
HttpAsyncRequestExecutor() - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
HttpAsyncRequestHandler<T> - Interface in org.apache.http.nio.protocol
HttpAsyncRequestHandler represents a routine for asynchronous processing of a specific group of non-blocking HTTP requests.
HttpAsyncRequestHandlerMapper - Interface in org.apache.http.nio.protocol
HttpAsyncRequestHandlerMapper can be used to resolve an instance of HttpAsyncRequestHandler matching a particular HttpRequest.
HttpAsyncRequestHandlerRegistry - Class in org.apache.http.nio.protocol
Deprecated.
HttpAsyncRequestHandlerRegistry() - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
Deprecated.
 
HttpAsyncRequestHandlerResolver - Interface in org.apache.http.nio.protocol
HttpAsyncRequestProducer - Interface in org.apache.http.nio.protocol
HttpAsyncRequestProducer is a callback interface whose methods get invoked to generate an HTTP request message and to stream message content to a non-blocking HTTP connection.
HttpAsyncResponseConsumer<T> - Interface in org.apache.http.nio.protocol
HttpAsyncResponseConsumer is a callback interface whose methods get invoked to process an HTTP response message and to stream message content from a non-blocking HTTP connection on the client side.
HttpAsyncResponseProducer - Interface in org.apache.http.nio.protocol
HttpAsyncResponseProducer is a callback interface whose methods get invoked to generate an HTTP response message and to stream message content to a non-blocking HTTP connection on the server side.
HttpAsyncService - Class in org.apache.http.nio.protocol
HttpAsyncService is a fully asynchronous HTTP server side protocol handler based on the non-blocking (NIO) I/O model.
HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpAsyncRequestHandlerResolver, HttpAsyncExpectationVerifier, HttpParams) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpAsyncRequestHandlerResolver, HttpParams) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpAsyncRequestHandlerMapper, HttpAsyncExpectationVerifier) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
Creates new instance of HttpAsyncServerProtocolHandler.
HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpAsyncRequestHandlerMapper, HttpAsyncExpectationVerifier, ExceptionLogger) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
Creates new instance of HttpAsyncServerProtocolHandler.
HttpAsyncService(HttpProcessor, HttpAsyncRequestHandlerMapper) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
Creates new instance of HttpAsyncServerProtocolHandler.
HttpAsyncService(HttpProcessor, HttpAsyncRequestHandlerMapper, ExceptionLogger) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
Creates new instance of HttpAsyncServerProtocolHandler.
httpProcessor - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
HttpRequestExecutionHandler - Interface in org.apache.http.nio.protocol
Deprecated.
HttpRequestParser - Class in org.apache.http.impl.nio.codecs
Deprecated.
HttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpRequestParser
Deprecated.
 
HttpRequestWriter - Class in org.apache.http.impl.nio.codecs
Deprecated.
HttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpRequestWriter
Deprecated.
 
HttpResponseParser - Class in org.apache.http.impl.nio.codecs
Deprecated.
HttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpResponseParser
Deprecated.
 
HttpResponseWriter - Class in org.apache.http.impl.nio.codecs
Deprecated.
HttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpResponseWriter
Deprecated.
 
HttpServer - Class in org.apache.http.impl.nio.bootstrap
 

I

IdentityDecoder - Class in org.apache.http.impl.nio.codecs
Content decoder that reads data without any transformation.
IdentityDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.IdentityDecoder
 
IdentityEncoder - Class in org.apache.http.impl.nio.codecs
Content encoder that writes data without any transformation.
IdentityEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, int) - Constructor for class org.apache.http.impl.nio.codecs.IdentityEncoder
 
IdentityEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.IdentityEncoder
 
inboundTransport() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Executes inbound SSL transport operations.
inbuf - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
incomingContentStrategy - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
initalize(SSLEngine, HttpParams) - Method in interface org.apache.http.impl.nio.reactor.SSLIOSessionHandler
Deprecated.
Triggered when the SSL connection is being initialized.
initalize(SSLEngine, HttpParams) - Method in interface org.apache.http.impl.nio.reactor.SSLSetupHandler
Deprecated.
Triggered when the SSL connection is being initialized.
initalize(SSLEngine) - Method in interface org.apache.http.nio.reactor.ssl.SSLSetupHandler
Triggered when the SSL connection is being initialized.
initalizeContext(HttpContext, Object) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
Deprecated.
Triggered when a new connection has been established and the HTTP context needs to be initialized.
initalizeContext(HttpContext, Object) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
Deprecated.
Triggered when a new connection has been established and the HTTP context needs to be initialized.
initialize(SSLMode) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Deprecated.
(4.3) SSL mode must be set at construction time.
initialize() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Initializes the session.
INPUT_MODE - Static variable in class org.apache.http.nio.util.ExpandableBuffer
 
inputReady(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
inputReady(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
 
inputReady(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
 
inputReady(NHttpClientConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when the underlying channel is ready for reading a new portion of the response entity through the corresponding content decoder.
inputReady(NHttpClientConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when the underlying channel is ready for reading a new portion of the response entity through the corresponding content decoder.
inputReady(NHttpServerConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when the underlying channel is ready for reading a new portion of the request entity through the corresponding content decoder.
inputReady(NHttpServerConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when the underlying channel is ready for reading a new portion of the request entity through the corresponding content decoder.
inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
Deprecated.
 
inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
Deprecated.
 
inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
inputReady(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
Triggered when the given session has input pending.
inputTerminated() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
inputTerminated() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to signal that the connection has been terminated prematurely by the opposite end.
inputTerminated() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
INSTANCE - Static variable in class org.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory
 
INSTANCE - Static variable in class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory
 
INSTANCE - Static variable in class org.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory
 
INSTANCE - Static variable in class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory
 
INSTANCE - Static variable in class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
INSTANCE - Static variable in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
INSTANCE - Static variable in class org.apache.http.nio.util.DirectByteBufferAllocator
 
INSTANCE - Static variable in class org.apache.http.nio.util.HeapByteBufferAllocator
 
INTEREST_OPS_QUEUEING - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
Deprecated.
Determines whether interestOps() queueing is enabled for the I/O reactors.
interestOpsQueueing - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
inTransportMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
invalidate() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
IOControl - Interface in org.apache.http.nio
Connection input/output control interface.
IOEventDispatch - Interface in org.apache.http.nio.reactor
IOEventDispatch interface is used by I/O reactors to notify clients of I/O events pending for a particular session.
IOReactor - Interface in org.apache.http.nio.reactor
HttpCore NIO is based on the Reactor pattern as described by Doug Lea.
IOReactorConfig - Class in org.apache.http.impl.nio.reactor
I/O reactor configuration parameters.
IOReactorConfig() - Constructor for class org.apache.http.impl.nio.reactor.IOReactorConfig
Deprecated.
IOReactorConfig.Builder - Class in org.apache.http.impl.nio.reactor
 
IOReactorException - Exception in org.apache.http.nio.reactor
I/O exception that can be thrown by an I/O reactor.
IOReactorException(String, Exception) - Constructor for exception org.apache.http.nio.reactor.IOReactorException
 
IOReactorException(String, Throwable) - Constructor for exception org.apache.http.nio.reactor.IOReactorException
 
IOReactorException(String) - Constructor for exception org.apache.http.nio.reactor.IOReactorException
 
IOReactorExceptionHandler - Interface in org.apache.http.nio.reactor
Abstract exception handler intended to deal with potentially recoverable I/O exceptions thrown by an I/O reactor.
IOReactorStatus - Enum in org.apache.http.nio.reactor
IOReactorStatus represents an internal status of an I/O reactor.
IOSession - Interface in org.apache.http.nio.reactor
IOSession interface represents a sequence of logically related data exchanges between two end points.
IOSessionImpl - Class in org.apache.http.impl.nio.reactor
Default implementation of IOSession.
IOSessionImpl(SelectionKey, InterestOpsCallback, SessionClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.IOSessionImpl
Creates new instance of IOSessionImpl.
IOSessionImpl(SelectionKey, SessionClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.IOSessionImpl
Creates new instance of IOSessionImpl.
isAcquired() - Method in interface org.apache.http.nio.reactor.ssl.SSLBuffer
Tests to see if this buffer has been acquired.
isAppInputReady() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Reads encrypted data and returns whether the channel associated with this session has any decrypted inbound data available for reading.
isAppOutputReady() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Returns whether the channel associated with this session is ready to accept outbound unecrypted data for writing.
isChunked() - Method in class org.apache.http.nio.entity.ContentBufferEntity
 
isClosed() - Method in class org.apache.http.impl.nio.pool.BasicNIOPoolEntry
 
isClosed() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
isClosed() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
isClosed() - Method in interface org.apache.http.nio.reactor.IOSession
Determines if the session has been terminated.
isClosed() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
Determines if this endpoint has been closed and is no longer listens for incoming connections.
isClosed() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
isCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
 
isCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
isCompleted() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
isCompleted() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
isCompleted() - Method in interface org.apache.http.nio.ContentDecoder
Returns true if the entity has been received in its entirety.
isCompleted() - Method in interface org.apache.http.nio.ContentEncoder
Returns true if the entity has been transferred in its entirety.
isCompleted() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Determines whether or not the message exchange has been completed.
isCompleted() - Method in interface org.apache.http.nio.reactor.SessionRequest
Determines whether the request has been completed (either successfully or unsuccessfully).
isDone() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
 
isDone() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
isDone() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
isDone() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
isDone() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Determines whether or not the response processing completed.
isDone() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Determines whether or not the request execution completed.
isDone() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Determines whether or not the response processing completed.
isDone() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
isEndOfStream() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
isEndOfStream() - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
isHandled() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
isInboundDone() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Returns whether the session will produce any more inbound data.
isInitialized() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Returns true is the session has been fully initialized, false otherwise.
isInterestOpQueued() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines whether or not I/O interest operations are to be queued and executed asynchronously by the I/O reactor thread or to be applied to the underlying SelectionKey immediately.
isOpen() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
isOpen() - Method in class org.apache.http.nio.ContentDecoderChannel
 
isOpen() - Method in class org.apache.http.nio.ContentEncoderChannel
 
isOutboundDone() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Returns whether the session will accept any more outbound data.
isRepeatable() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
Deprecated.
 
isRepeatable() - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
 
isRepeatable() - Method in interface org.apache.http.nio.entity.HttpAsyncContentProducer
Determines whether or not this producer is capable of producing its content more than once.
isRepeatable() - Method in class org.apache.http.nio.entity.NByteArrayEntity
 
isRepeatable() - Method in class org.apache.http.nio.entity.NFileEntity
 
isRepeatable() - Method in class org.apache.http.nio.entity.NStringEntity
 
isRepeatable() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
isRepeatable() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
isRepeatable() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Determines whether or not this producer is capable of producing HTTP request messages more than once.
isRequestSubmitted() - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
isRequestSubmitted() - Method in interface org.apache.http.nio.NHttpClientConnection
Returns true if an HTTP request has been submitted to the target server.
isResponseSubmitted() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
isResponseSubmitted() - Method in interface org.apache.http.nio.NHttpServerConnection
Returns true if an HTTP response has been submitted to the client.
isShutdown() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
isShutdown() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
isSoKeepalive() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default value of the SocketOptions.SO_KEEPALIVE parameter for newly created sockets.
isSoReuseAddress() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default value of the SocketOptions.SO_REUSEADDR parameter for newly created sockets.
isStale() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
isStreaming() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
Deprecated.
 
isStreaming() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
Deprecated.
 
isStreaming() - Method in class org.apache.http.nio.entity.NByteArrayEntity
 
isStreaming() - Method in class org.apache.http.nio.entity.NFileEntity
 
isStreaming() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
Deprecated.
 
isStreaming() - Method in class org.apache.http.nio.entity.NStringEntity
 
isTcpNoDelay() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default value of the SocketOptions.TCP_NODELAY parameter for newly created sockets.
isValid() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 

L

lease(HttpHost, Object, FutureCallback<BasicNIOPoolEntry>) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
lease(HttpHost, Object) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
lease(T, Object, long, TimeUnit, FutureCallback<E>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
lease(T, Object, long, long, TimeUnit, FutureCallback<E>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
lease(T, Object, FutureCallback<E>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
lease(T, Object) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
length() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Returns the length of this buffer.
length() - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Returns the length of this buffer.
length() - Method in interface org.apache.http.nio.util.BufferInfo
Deprecated.
 
length() - Method in class org.apache.http.nio.util.ExpandableBuffer
Returns the length of this buffer.
length() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
length() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
LengthDelimitedDecoder - Class in org.apache.http.impl.nio.codecs
Content decoder that cuts off after a defined number of bytes.
LengthDelimitedDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl, long) - Constructor for class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
 
LengthDelimitedEncoder - Class in org.apache.http.impl.nio.codecs
Content encoder that cuts off after a defined number of bytes.
LengthDelimitedEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, long, int) - Constructor for class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
 
LengthDelimitedEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, long) - Constructor for class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
 
lineBuf - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
lineFormatter - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
lineParser - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
listen(SocketAddress) - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
listen(SocketAddress) - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
Opens a new listener endpoint with the given socket address.
ListenerEndpoint - Interface in org.apache.http.nio.reactor
ListenerEndpoint interface represents an endpoint used by an I/O reactor to listen for incoming connection from remote clients.
ListenerEndpointClosedCallback - Interface in org.apache.http.impl.nio.reactor
Listener endpoint callback interface used internally by I/O reactor implementations.
ListenerEndpointImpl - Class in org.apache.http.impl.nio.reactor
Default implementation of ListenerEndpoint.
ListenerEndpointImpl(SocketAddress, ListenerEndpointClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
ListeningIOReactor - Interface in org.apache.http.nio.reactor
ListeningIOReactor represents an I/O reactor capable of listening for incoming connections on one or several ports.
log(Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
This method can be used to log I/O exception thrown while closing Closeable objects (such as HttpConnection}).
log(Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
This method can be used to log I/O exception thrown while closing Closeable objects (such as HttpConnection}).
log(Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncService
This method can be used to log I/O exception thrown while closing Closeable objects (such as HttpConnection).
lookup(HttpRequest) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandlerMapper
Looks up a handler matching the given request.
lookup(String) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
Deprecated.
 
lookup(String) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandlerResolver
Deprecated.
Looks up a handler matching the given request URI.
lookup(String) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
Deprecated.
 
lookup(String) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandlerResolver
Deprecated.
Looks up a handler matching the given request URI.
lookup(HttpRequest) - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
Looks up a handler matching the given request URI.

M

metrics - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
 
metrics - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 

N

NByteArrayEntity - Class in org.apache.http.nio.entity
A simple self contained, repeatable non-blocking entity that retrieves its content from a byte array.
NByteArrayEntity(byte[], ContentType) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
 
NByteArrayEntity(byte[], int, int, ContentType) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
 
NByteArrayEntity(byte[]) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
 
NByteArrayEntity(byte[], int, int) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
 
NFileEntity - Class in org.apache.http.nio.entity
A self contained, repeatable non-blocking entity that retrieves its content from a file.
NFileEntity(File, ContentType, boolean) - Constructor for class org.apache.http.nio.entity.NFileEntity
Creates new instance of NFileEntity from the given source File with the given content type.
NFileEntity(File) - Constructor for class org.apache.http.nio.entity.NFileEntity
 
NFileEntity(File, ContentType) - Constructor for class org.apache.http.nio.entity.NFileEntity
Creates new instance of NFileEntity from the given source File with the given content type.
NFileEntity(File, String, boolean) - Constructor for class org.apache.http.nio.entity.NFileEntity
NFileEntity(File, String) - Constructor for class org.apache.http.nio.entity.NFileEntity
NHttpClientConnection - Interface in org.apache.http.nio
Abstract non-blocking client-side HTTP connection interface.
NHttpClientEventHandler - Interface in org.apache.http.nio
Abstract client-side HTTP protocol handler.
NHttpClientHandler - Interface in org.apache.http.nio
Deprecated.
NHttpClientIOTarget - Interface in org.apache.http.nio
Deprecated.
(4.2) no longer used
NHttpConnection - Interface in org.apache.http.nio
Abstract non-blocking HTTP connection interface.
NHttpConnectionBase - Class in org.apache.http.impl.nio
This class serves as a base for all NHttpConnection implementations and provides functionality common to both client and server HTTP connections.
NHttpConnectionBase(IOSession, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.NHttpConnectionBase
NHttpConnectionBase(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy) - Constructor for class org.apache.http.impl.nio.NHttpConnectionBase
Creates new instance NHttpConnectionBase given the underlying I/O session.
NHttpConnectionBase(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, ContentLengthStrategy, ContentLengthStrategy) - Constructor for class org.apache.http.impl.nio.NHttpConnectionBase
Creates new instance NHttpConnectionBase given the underlying I/O session.
NHttpConnectionFactory<T extends NHttpConnection> - Interface in org.apache.http.nio
Factory for NHttpConnection instances.
NHttpEntityWrapper - Class in org.apache.http.nio.entity
Deprecated.
NHttpEntityWrapper(HttpEntity) - Constructor for class org.apache.http.nio.entity.NHttpEntityWrapper
Deprecated.
 
NHttpHandlerBase - Class in org.apache.http.nio.protocol
Deprecated.
(4.2) do not use
NHttpHandlerBase(HttpProcessor, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
NHttpMessageParser<T extends HttpMessage> - Interface in org.apache.http.nio
Abstract HTTP message parser for non-blocking connections.
NHttpMessageParserFactory<T extends HttpMessage> - Interface in org.apache.http.nio
Factory for NHttpMessageParser instances.
NHttpMessageWriter<T extends HttpMessage> - Interface in org.apache.http.nio
Abstract HTTP message writer for non-blocking connections.
NHttpMessageWriterFactory<T extends HttpMessage> - Interface in org.apache.http.nio
Factory for NHttpMessageWriter instances.
NHttpRequestExecutionHandler - Interface in org.apache.http.nio.protocol
Deprecated.
NHttpRequestHandler - Interface in org.apache.http.nio.protocol
Deprecated.
NHttpRequestHandlerRegistry - Class in org.apache.http.nio.protocol
Deprecated.
NHttpRequestHandlerRegistry() - Constructor for class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
Deprecated.
 
NHttpRequestHandlerResolver - Interface in org.apache.http.nio.protocol
Deprecated.
NHttpResponseTrigger - Interface in org.apache.http.nio.protocol
Deprecated.
NHttpServerConnection - Interface in org.apache.http.nio
Abstract non-blocking server-side HTTP connection interface.
NHttpServerEventHandler - Interface in org.apache.http.nio
Abstract server-side HTTP event handler.
NHttpServerIOTarget - Interface in org.apache.http.nio
Deprecated.
(4.2) no longer used
NHttpServiceHandler - Interface in org.apache.http.nio
Deprecated.
NIOConnFactory<T,C> - Interface in org.apache.http.nio.pool
Factory for poolable non-blocking connections.
NIOReactorParamBean - Class in org.apache.http.nio.params
Deprecated.
(4.2) use IOReactorConfig
NIOReactorParamBean(HttpParams) - Constructor for class org.apache.http.nio.params.NIOReactorParamBean
Deprecated.
 
NIOReactorParams - Class in org.apache.http.nio.params
Deprecated.
(4.2) use IOReactorConfig
NIOReactorPNames - Interface in org.apache.http.nio.params
Deprecated.
(4.2) use IOReactorConfig
NStringEntity - Class in org.apache.http.nio.entity
A simple, self contained, repeatable non-blocking entity that retrieves its content from a String object.
NStringEntity(String, ContentType) - Constructor for class org.apache.http.nio.entity.NStringEntity
Creates a NStringEntity with the specified content and content type.
NStringEntity(String, String) - Constructor for class org.apache.http.nio.entity.NStringEntity
Creates a NStringEntity with the specified content and charset.
NStringEntity(String, Charset) - Constructor for class org.apache.http.nio.entity.NStringEntity
Creates a NStringEntity with the specified content and charset.
NStringEntity(String) - Constructor for class org.apache.http.nio.entity.NStringEntity
Creates a NStringEntity with the specified content.

O

onClose() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
Invoked when the consumer is being closed.
onClose() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
Invoked when the consumer is being closed.
onClosed(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
 
onClosed(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
onClosed(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
onClosed(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
 
onClosed(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
onConnected(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
 
onConnected(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
onConnected(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
onConnected(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
 
onConnected(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
onConnected(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
Deprecated.
 
onConnected(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
Deprecated.
 
onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
Invoked to process a chunk of content from the ContentDecoder.
onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
Invoked to process a chunk of content from the ContentDecoder.
onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
 
onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
 
onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
Invoked if the request message encloses a content entity.
onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
Invoked if the response message encloses a content entity.
onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
 
onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
 
onException(NHttpClientIOTarget, IOException) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
 
onException(DefaultNHttpClientConnection, IOException) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
onException(DefaultNHttpServerConnection, IOException) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
onException(NHttpServerIOTarget, IOException) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
 
onException(T, IOException) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
onInputReady(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
 
onInputReady(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
onInputReady(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
onInputReady(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
 
onInputReady(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
onLease(BasicNIOPoolEntry) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
onLease(E) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
onOutputReady(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
 
onOutputReady(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
onOutputReady(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
onOutputReady(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
 
onOutputReady(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
onRelease(BasicNIOPoolEntry) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
onRelease(E) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
onRequestReceived(HttpRequest) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
onRequestReceived(HttpRequest) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
Invoked when a HTTP request message is received.
onRequestReceived(HttpRequest) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
 
onRequestSubmitted(HttpRequest) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
onResponseReceived(HttpResponse) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
onResponseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
Invoked when a HTTP response message is received.
onResponseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
 
onResponseSubmitted(HttpResponse) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
onReuse(E) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
onTimeout(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
 
onTimeout(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
onTimeout(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
onTimeout(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
 
onTimeout(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
org.apache.http.impl.nio - package org.apache.http.impl.nio
Default implementations of HTTP connections for asynchronous, even driven communication.
org.apache.http.impl.nio.bootstrap - package org.apache.http.impl.nio.bootstrap
Embedded non-blocking server and server bootstrap.
org.apache.http.impl.nio.codecs - package org.apache.http.impl.nio.codecs
Default implementations of message parses and writers for asynchronous, even driven communication.
org.apache.http.impl.nio.pool - package org.apache.http.impl.nio.pool
Default implementations of client side connection pools for asynchronous, even driven communication.
org.apache.http.impl.nio.reactor - package org.apache.http.impl.nio.reactor
Default implementation of event driven network communication APIs based on Java NIO.
org.apache.http.impl.nio.ssl - package org.apache.http.impl.nio.ssl
 
org.apache.http.nio - package org.apache.http.nio
Core HTTP component APIs and primitives for asynchronous, event driven communication.
org.apache.http.nio.entity - package org.apache.http.nio.entity
Core HTTP entity implementations with support for asynchronous, event driven communication.
org.apache.http.nio.params - package org.apache.http.nio.params
Deprecated.
org.apache.http.nio.pool - package org.apache.http.nio.pool
Client side connection pools APIs for asynchronous, event driven communication.
org.apache.http.nio.protocol - package org.apache.http.nio.protocol
Core HTTP protocol execution framework and HTTP protocol handlers for asynchronous, event driven communication.
org.apache.http.nio.reactor - package org.apache.http.nio.reactor
Event driven network communication APIs loosely based on Doug Lea's reactor pattern.
org.apache.http.nio.reactor.ssl - package org.apache.http.nio.reactor.ssl
TLS/SSL support for asynchronous, event driven communication.
org.apache.http.nio.util - package org.apache.http.nio.util
Core utility classes for asynchronous, event driven communication.
outboundTransport() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Sends encrypted data and executes outbound SSL transport operations.
outbuf - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
outgoingContentStrategy - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
OUTPUT_MODE - Static variable in class org.apache.http.nio.util.ExpandableBuffer
 
outputReady(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
outputReady(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
 
outputReady(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
 
outputReady(NHttpClientConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when the underlying channel is ready for writing a next portion of the request entity through the corresponding content encoder.
outputReady(NHttpClientConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when the underlying channel is ready for writing a next portion of the request entity through the corresponding content encoder.
outputReady(NHttpServerConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when the underlying channel is ready for writing a next portion of the response entity through the corresponding content encoder.
outputReady(NHttpServerConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when the underlying channel is ready for writing a next portion of the response entity through the corresponding content encoder.
outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
Deprecated.
 
outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
Deprecated.
 
outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
outputReady(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
Triggered when the given session is ready for output.
outTransportMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 

P

params - Variable in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
Deprecated.
 
params - Variable in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
Deprecated.
 
params - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Deprecated.
(4.2)
params - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
 
params - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
 
params - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
parse() - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
parse() - Method in interface org.apache.http.nio.NHttpMessageParser
Attempts to parse a complete message head from the content of the internal buffer.
pause() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
pause() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
Suspends the I/O reactor preventing it from accepting new connections on all active endpoints.
PermanentSSLBufferManagementStrategy - Class in org.apache.http.nio.reactor.ssl
A SSLBufferManagementStrategy that never releases the underlying buffer.
PermanentSSLBufferManagementStrategy() - Constructor for class org.apache.http.nio.reactor.ssl.PermanentSSLBufferManagementStrategy
 
Pipelined - Annotation Type in org.apache.http.nio.protocol
 
PipeliningClientExchangeHandler<T> - Class in org.apache.http.nio.protocol
Pipelining implementation of HttpAsyncClientExchangeHandler that executes a series of pipelined HTTP requests.
PipeliningClientExchangeHandler(List<? extends HttpAsyncRequestProducer>, List<? extends HttpAsyncResponseConsumer<T>>, FutureCallback<List<T>>, HttpContext, NHttpClientConnection, HttpProcessor, ConnectionReuseStrategy) - Constructor for class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
Creates new instance of PipeliningClientExchangeHandler.
PipeliningClientExchangeHandler(List<? extends HttpAsyncRequestProducer>, List<? extends HttpAsyncResponseConsumer<T>>, HttpContext, NHttpClientConnection, HttpProcessor) - Constructor for class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
Creates new instance of PipeliningClientExchangeHandler.
prepareDecoder(HttpMessage) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Initializes a specific ContentDecoder implementation based on the properties of the given HttpMessage and generates an instance of HttpEntity matching the properties of the content decoder.
prepareEncoder(HttpMessage) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Initializes a specific ContentEncoder implementation based on the properties of the given HttpMessage.
prepareSocket(Socket) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Prepares the given Socket by resetting some of its properties.
processEvent(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Processes new event on the given selection key.
processEvents(int) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Triggered to process I/O events registered by the main Selector.
processEvents(int) - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
 
processEvents(int) - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
processRequest(HttpRequest, HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestHandler
 
processRequest(HttpRequest, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandler
Triggered when an incoming request is received.
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
 
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.entity.HttpAsyncContentProducer
Invoked to write out a chunk of content to the ContentEncoder.
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NByteArrayEntity
 
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NFileEntity
 
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
Deprecated.
 
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NStringEntity
 
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.entity.ProducingNHttpEntity
Deprecated.
Notification that content should be written to the encoder.
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
 
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.ErrorResponseProducer
 
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to write out a chunk of content to the ContentEncoder.
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Invoked to write out a chunk of content to the ContentEncoder.
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
Invoked to write out a chunk of content to the ContentEncoder.
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
produceContent(ContentEncoder) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
Deprecated.
(4.3) use implementation specific methods.
produceContent(ContentEncoder) - Method in class org.apache.http.nio.util.SharedOutputBuffer
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
produceContent(ContentEncoder) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
produceOutput(NHttpClientEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
produceOutput(NHttpClientHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
produceOutput(NHttpServerEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
produceOutput(NHttpServiceHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
produceOutput(NHttpClientHandler) - Method in interface org.apache.http.nio.NHttpClientIOTarget
Deprecated.
Triggered when the connection is ready to produce output.
produceOutput(NHttpServiceHandler) - Method in interface org.apache.http.nio.NHttpServerIOTarget
Deprecated.
Triggered when the connection is ready to produce output.
ProducingNHttpEntity - Interface in org.apache.http.nio.entity

Q

queueClosedSession(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Queues the given I/O session to be processed asynchronously as closed.

R

read(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.ChunkDecoder
 
read(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
 
read(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
 
read() - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
read(ByteBuffer, int) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
read(ByteBuffer) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
read(WritableByteChannel, int) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
read(WritableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
read(ByteBuffer) - Method in interface org.apache.http.nio.ContentDecoder
Reads a portion of content from the underlying channel
read(ByteBuffer) - Method in class org.apache.http.nio.ContentDecoderChannel
 
read(byte[], int, int) - Method in class org.apache.http.nio.entity.ContentInputStream
 
read(byte[]) - Method in class org.apache.http.nio.entity.ContentInputStream
 
read() - Method in class org.apache.http.nio.entity.ContentInputStream
 
READ - Static variable in interface org.apache.http.nio.reactor.EventMask
Interest in data input.
read() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Reads one byte from the buffer.
read(ByteBuffer, int) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Reads a sequence of bytes from this buffer into the destination buffer, up to the given maximum limit.
read(ByteBuffer) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Reads a sequence of bytes from this buffer into the destination buffer.
read(WritableByteChannel, int) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Reads a sequence of bytes from this buffer into the destination channel, up to the given maximum limit.
read(WritableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Reads a sequence of bytes from this buffer into the destination channel.
read(byte[], int, int) - Method in interface org.apache.http.nio.util.ContentInputBuffer
Reads up to len bytes of data from this buffer into an array of bytes.
read() - Method in interface org.apache.http.nio.util.ContentInputBuffer
Reads one byte from this buffer.
read() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
read(byte[], int, int) - Method in class org.apache.http.nio.util.SharedInputBuffer
 
read(byte[]) - Method in class org.apache.http.nio.util.SharedInputBuffer
 
read() - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
read(byte[], int, int) - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
read(byte[]) - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
READ_WRITE - Static variable in interface org.apache.http.nio.reactor.EventMask
Interest in data input/output.
readable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when the key signals SelectionKey.OP_READ readiness.
readable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Processes SelectionKey.OP_READ event on the given selection key.
readFromChannel(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
Reads from the channel to the destination.
readFromChannel(ByteBuffer, int) - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
Reads from the channel to the destination.
readLine(CharArrayBuffer, boolean) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
readLine(boolean) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
readLine(CharArrayBuffer, boolean) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Attempts to transfer a complete line of characters up to a line delimiter from this buffer to the destination buffer.
readLine(boolean) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Attempts to transfer a complete line of characters up to a line delimiter from this buffer to a newly created string.
READY - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
register(String, HttpAsyncRequestHandler<?>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
Deprecated.
Registers the given HttpAsyncRequestHandler as a handler for URIs matching the given pattern.
register(String, NHttpRequestHandler) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
Deprecated.
Registers the given NHttpRequestHandler as a handler for URIs matching the given pattern.
register(String, HttpAsyncRequestHandler<?>) - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
Registers the given HttpAsyncRequestHandler as a handler for URIs matching the given pattern.
registerChannel(SelectableChannel, int) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Registers the given channel with the main Selector.
registerHandler(String, HttpAsyncRequestHandler<?>) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Registers the given HttpAsyncRequestHandler as a handler for URIs matching the given pattern.
ReleasableSSLBufferManagementStrategy - Class in org.apache.http.nio.reactor.ssl
A SSLBufferManagementStrategy that releases the underlying buffer when deactivated.
ReleasableSSLBufferManagementStrategy() - Constructor for class org.apache.http.nio.reactor.ssl.ReleasableSSLBufferManagementStrategy
 
release(E, boolean) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
release() - Method in interface org.apache.http.nio.reactor.ssl.SSLBuffer
Releases the resources for this buffer.
releaseResources() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
Invoked to release all system resources currently allocated.
releaseResources() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
Invoked to release all system resources currently allocated.
releaseResources() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
 
releaseResources() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
 
remote - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
removeAttribute(String) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
removeAttribute(String) - Method in interface org.apache.http.nio.reactor.IOSession
Removes attribute with the given name.
removeAttribute(String) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
request - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
REQUEST_BODY_DONE - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
REQUEST_BODY_STREAM - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
REQUEST_SENT - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
requestCancelled(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
requestCompleted(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
requestCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
requestCompleted() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
requestCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
requestCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
requestCompleted() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to signal that the request has been fully written out.
requestCompleted(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Invoked to signal that the request has been fully processed.
requestCompleted(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Invoked to signal that the request has been fully written out.
requestCompleted() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
requestFailed(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
requestInput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
requestInput() - Method in interface org.apache.http.nio.IOControl
Requests event notifications to be triggered when the underlying channel is ready for input operations.
requestOutput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
requestOutput() - Method in interface org.apache.http.nio.IOControl
Requests event notifications to be triggered when the underlying channel is ready for output operations.
requestParser - Variable in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
requestReady(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when the connection is ready to accept a new HTTP request.
requestReady(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when the connection is ready to accept a new HTTP request.
requestReady(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
Deprecated.
 
requestReady(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
Deprecated.
 
requestReady(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
requestReady(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
requestReceived(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when a new HTTP request is received.
requestReceived(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when a new HTTP request is received.
requestReceived(HttpRequest) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
requestReceived(HttpRequest) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Invoked when a HTTP request message is received.
requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
requestTimeout(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
requestWriter - Variable in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
reset() - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
reset() - Method in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
reset(HttpParams) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
reset() - Method in interface org.apache.http.nio.NHttpMessageParser
Resets the parser.
reset() - Method in interface org.apache.http.nio.NHttpMessageWriter
Resets the writer.
reset() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
reset() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
reset() - Method in interface org.apache.http.nio.util.ContentInputBuffer
Resets the buffer by clearing its state and stored content.
reset() - Method in interface org.apache.http.nio.util.ContentOutputBuffer
Resets the buffer by clearing its state and stored content.
reset() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
reset() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
reset() - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
reset() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
resetInput() - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
resetInput() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
resetInput() - Method in interface org.apache.http.nio.NHttpClientConnection
Resets input state.
resetInput() - Method in interface org.apache.http.nio.NHttpServerConnection
Resets output state.
resetInput() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
resetLastRead() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
Deprecated.
 
resetLastWrite() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
Deprecated.
 
resetOutput() - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
resetOutput() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
resetOutput() - Method in interface org.apache.http.nio.NHttpClientConnection
Resets output state.
resetOutput() - Method in interface org.apache.http.nio.NHttpServerConnection
Resets input state.
resetOutput() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
resetRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
resetRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
resetRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Invoked to reset the producer to its initial state.
resolveLocalAddress(HttpHost) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
Deprecated.
resolveLocalAddress(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
Deprecated.
resolveLocalAddress(T) - Method in interface org.apache.http.nio.pool.SocketAddressResolver
 
resolveRemoteAddress(HttpHost) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
Deprecated.
resolveRemoteAddress(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
Deprecated.
resolveRemoteAddress(T) - Method in interface org.apache.http.nio.pool.SocketAddressResolver
 
response - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
RESPONSE_BODY_DONE - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
RESPONSE_BODY_STREAM - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
RESPONSE_RECEIVED - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
responseComplete(HttpResponse, HttpContext) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
Signals that this response has been fully sent.
responseCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
responseCompleted() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
responseCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
responseCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
 
responseCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.ErrorResponseProducer
 
responseCompleted() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to signal that the response has been fully processed.
responseCompleted(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Invoked to signal that the response has been fully processed.
responseCompleted(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
Invoked to signal that the response has been fully written out.
responseCompleted() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
responseEntity(HttpResponse, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
Deprecated.
Triggered when a response is received with an entity.
responseFactory - Variable in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
responseFactory - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
responseParser - Variable in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
responseReady(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when the connection is ready to accept a new HTTP response.
responseReady(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when the connection is ready to accept a new HTTP response.
responseReady(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
responseReady(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
responseReady(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
responseReady(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
responseReceived(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when an HTTP response is received.
responseReceived(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when an HTTP response is received.
responseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
Deprecated.
 
responseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
responseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
Deprecated.
 
responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
Deprecated.
 
responseReceived(HttpResponse) - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked when a HTTP response message is received.
responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
responseReceived(HttpResponse) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Invoked when a HTTP response message is received.
responseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
responseWriter - Variable in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
resume() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
resume() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
Resumes the I/O reactor restoring its ability to accept incoming connections on all active endpoints.

S

SELECT_INTERVAL - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
Deprecated.
Determines the time interval in milliseconds at which the I/O reactor wakes up to check for timed out sessions and session requests.
selector - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
selectTimeout - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
ServerBootstrap - Class in org.apache.http.impl.nio.bootstrap
 
session - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
SESSION_KEY - Static variable in class org.apache.http.nio.reactor.ssl.SSLIOSession
Name of the context attribute key, which can be used to obtain the SSL session.
sessionBuffer - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
SessionBufferStatus - Interface in org.apache.http.nio.reactor
SessionBufferStatus interface is intended to query the status of session I/O buffers.
sessionClosed(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when a session has been closed.
sessionClosed(IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Processes closed I/O session.
sessionClosed(IOSession) - Method in interface org.apache.http.impl.nio.reactor.SessionClosedCallback
 
SessionClosedCallback - Interface in org.apache.http.impl.nio.reactor
Session callback interface used internally by I/O reactor implementations.
sessionCreated(SelectionKey, IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when new session has been created.
sessionCreated(SelectionKey, IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Processes newly created I/O session.
SessionHandle - Class in org.apache.http.impl.nio.reactor
Deprecated.
(4.2) use IOSessionImpl
SessionHandle(IOSession) - Constructor for class org.apache.http.impl.nio.reactor.SessionHandle
Deprecated.
 
SessionInputBuffer - Interface in org.apache.http.nio.reactor
Session input buffer for non-blocking connections.
SessionInputBufferImpl - Class in org.apache.http.impl.nio.reactor
Default implementation of SessionInputBuffer based on the ExpandableBuffer class.
SessionInputBufferImpl(int, int, MessageConstraints, CharsetDecoder, ByteBufferAllocator) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
Creates SessionInputBufferImpl instance.
SessionInputBufferImpl(int, int, CharsetDecoder, ByteBufferAllocator) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
Creates SessionInputBufferImpl instance.
SessionInputBufferImpl(int, int, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
SessionInputBufferImpl(int, int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
SessionInputBufferImpl(int, int, Charset) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
Creates SessionInputBufferImpl instance.
SessionInputBufferImpl(int, int, MessageConstraints, Charset) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
Creates SessionInputBufferImpl instance.
SessionInputBufferImpl(int, int) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
Creates SessionInputBufferImpl instance.
SessionInputBufferImpl(int) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
Creates SessionInputBufferImpl instance.
SessionOutputBuffer - Interface in org.apache.http.nio.reactor
Session output buffer for non-blocking connections.
SessionOutputBufferImpl - Class in org.apache.http.impl.nio.reactor
Default implementation of SessionOutputBuffer based on the ExpandableBuffer class.
SessionOutputBufferImpl(int, int, CharsetEncoder, ByteBufferAllocator) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
Creates SessionOutputBufferImpl instance.
SessionOutputBufferImpl(int, int, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
SessionOutputBufferImpl(int, int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
SessionOutputBufferImpl(int) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
Creates SessionOutputBufferImpl instance.
SessionOutputBufferImpl(int, int, Charset) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
Creates SessionOutputBufferImpl instance.
SessionOutputBufferImpl(int, int) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
Creates SessionOutputBufferImpl instance.
SessionRequest - Interface in org.apache.http.nio.reactor
SessionRequest interface represents a request to establish a new connection (or session) to a remote host.
SessionRequestCallback - Interface in org.apache.http.nio.reactor
SessionRequestCallback interface can be used to get notifications of completion of session requests asynchronously without having to wait for it, blocking the current thread of execution.
SessionRequestHandle - Class in org.apache.http.impl.nio.reactor
Session request handle class used by I/O reactor implementations to keep a reference to a SessionRequest along with the time the request was made.
SessionRequestHandle(SessionRequestImpl) - Constructor for class org.apache.http.impl.nio.reactor.SessionRequestHandle
 
SessionRequestImpl - Class in org.apache.http.impl.nio.reactor
Default implementation of SessionRequest.
SessionRequestImpl(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Constructor for class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
sessionTimedOut(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when a session has timed out.
sessionTimedOut(IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Processes timed out I/O session.
setAttribute(String, Object) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setAttribute(String, Object) - Method in interface org.apache.http.nio.reactor.IOSession
This method can be used to associate a particular object with the session by the given attribute name.
setAttribute(String, Object) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
setBacklogSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setBufferStatus(SessionBufferStatus) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setBufferStatus(SessionBufferStatus) - Method in interface org.apache.http.nio.reactor.IOSession
Quite often I/O sessions need to maintain internal I/O buffers in order to transform input / output data prior to returning it to the consumer or writing it to the underlying channel.
setBufferStatus(SessionBufferStatus) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
setCallback(Cancellable) - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Sets Cancellable callback to be invoked in case the underlying connection times out or gets terminated prematurely by the client.
setCompleted(boolean) - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
Sets the completed status of this decoder.
setCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
Sets the completed status of this decoder to true.
setConnectionConfig(ConnectionConfig) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Sets connection configuration.
setConnectionFactory(NHttpConnectionFactory<? extends DefaultNHttpServerConnection>) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns NHttpConnectionFactory instance.
setConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns ConnectionReuseStrategy instance.
setConnectTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setConnectTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setConnectTimeout(int) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
setConnectTimeout(int) - Method in interface org.apache.http.nio.reactor.SessionRequest
Sets connect timeout value in milliseconds.
setConsumingEntity(ConsumingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
setConsumingEntity(ConsumingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
setContentBufferSize(int) - Method in class org.apache.http.nio.params.NIOReactorParamBean
Deprecated.
 
setContentBufferSize(HttpParams, int) - Static method in class org.apache.http.nio.params.NIOReactorParams
Deprecated.
Sets value of the NIOReactorPNames.CONTENT_BUFFER_SIZE parameter.
setDefaultMaxIoThreadCount(int) - Static method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
Sets the default value for ioThreadCount.
setDefaultMaxPerRoute(int) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
setEvent(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setEvent(int) - Method in interface org.apache.http.nio.reactor.IOSession
Declares interest in a particular I/O event type by updating the event mask associated with the session.
setEvent(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
setEventListener(EventListener) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
Deprecated.
 
setEventListener(EventListener) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
setEventListener(EventListener) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
setEventMask(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setEventMask(int) - Method in interface org.apache.http.nio.reactor.IOSession
Declares interest in I/O event notifications by setting the event mask associated with the session
setEventMask(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
setExceptionHandler(IOReactorExceptionHandler) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Sets exception handler for this I/O reactor.
setExceptionHandler(IOReactorExceptionHandler) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Sets exception handler for this I/O reactor.
setExceptionLogger(ExceptionLogger) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns ExceptionLogger instance.
setExpectationVerifier(HttpAsyncExpectationVerifier) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
setGracePeriod(HttpParams, long) - Static method in class org.apache.http.nio.params.NIOReactorParams
Deprecated.
Sets value of the NIOReactorPNames.GRACE_PERIOD parameter.
setHandled(boolean) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
setHandlerMapper(HttpAsyncRequestHandlerMapper) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
setHandlerResolver(NHttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
setHandlerResolver(HttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
setHandlerResolver(HttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
setHandlers(Map<String, HttpAsyncRequestHandler<?>>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
Deprecated.
Sets handlers from the given map.
setHandlers(Map<String, NHttpRequestHandler>) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
Deprecated.
Sets handlers from the given map.
setHttpException(HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
setHttpExepction(HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
setHttpProcessor(HttpProcessor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns HttpProcessor instance.
setInputMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
Sets input mode.
setInterestOpQueued(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setInterestOpQueued(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setInterestOpsQueueing(HttpParams, boolean) - Static method in class org.apache.http.nio.params.NIOReactorParams
Deprecated.
Sets value of the NIOReactorPNames.INTEREST_OPS_QUEUEING parameter.
setIOException(IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
setIOExepction(IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
setIOReactorConfig(IOReactorConfig) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Sets I/O reactor configuration.
setIoThreadCount(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setIoThreadCount(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setKey(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
setKey(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
setListenerPort(int) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Sets listener port number.
setLocalAddress(InetAddress) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns local interface for the listener.
setMaxPerRoute(T, int) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
setMaxTotal(int) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
setOutputMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
Sets output mode.
setOutputState(int) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
setProducingEntity(ProducingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
setProducingEntity(ProducingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
setRcvBufSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setRcvBufSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setRequest(HttpRequest) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
setRequest(HttpRequest) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
setRequestHandler(NHttpRequestHandler) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
setResponse(HttpResponse) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
setResponse(HttpResponse) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
Deprecated.
 
setResponseFactory(HttpResponseFactory) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns HttpResponseFactory instance.
setSelectInterval(long) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setSelectInterval(long) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSelectInterval(long) - Method in class org.apache.http.nio.params.NIOReactorParamBean
Deprecated.
 
setSelectInterval(HttpParams, long) - Static method in class org.apache.http.nio.params.NIOReactorParams
Deprecated.
Sets value of the NIOReactorPNames.SELECT_INTERVAL parameter.
setServerInfo(String) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns Server response header value.
setShutdownGracePeriod(long) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setShutdownGracePeriod(long) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSndBufSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setSndBufSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSocketTimeout(int) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
setSocketTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setSocketTimeout(int) - Method in interface org.apache.http.nio.reactor.IOSession
Sets value of the socket timeout in milliseconds.
setSocketTimeout(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
setSoKeepAlive(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setSoKeepalive(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSoLinger(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setSoLinger(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSoReuseAddress(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setSoReuseAddress(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSoTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setSoTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSslContext(SSLContext) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns SSLContext instance.
setSslSetupHandler(SSLSetupHandler) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns SSLSetupHandler instance.
setTcpNoDelay(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setTcpNoDelay(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setTimeout(int) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
Deprecated.
 
setTimeout(int) - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Sets timeout for this message exchange.
SharedInputBuffer - Class in org.apache.http.nio.util
Implementation of the ContentInputBuffer interface that can be shared by multiple threads, usually the I/O dispatch of an I/O reactor and a worker thread.
SharedInputBuffer(int, IOControl, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedInputBuffer
SharedInputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedInputBuffer
 
SharedInputBuffer(int) - Constructor for class org.apache.http.nio.util.SharedInputBuffer
 
SharedOutputBuffer - Class in org.apache.http.nio.util
Implementation of the ContentOutputBuffer interface that can be shared by multiple threads, usually the I/O dispatch of an I/O reactor and a worker thread.
SharedOutputBuffer(int, IOControl, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedOutputBuffer
SharedOutputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedOutputBuffer
 
SharedOutputBuffer(int) - Constructor for class org.apache.http.nio.util.SharedOutputBuffer
 
shutdown(long, TimeUnit) - Method in class org.apache.http.impl.nio.bootstrap.HttpServer
 
shutdown() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
shutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
shutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
shutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
shutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
shutdown() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
shutdown() - Method in interface org.apache.http.nio.IOControl
Shuts down the underlying channel.
shutdown(long) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
shutdown(long) - Method in interface org.apache.http.nio.reactor.IOReactor
Initiates shutdown of the reactor and blocks approximately for the given period of time in milliseconds waiting for the reactor to terminate all active connections, to shut down itself and to release system resources it currently holds.
shutdown() - Method in interface org.apache.http.nio.reactor.IOReactor
Initiates shutdown of the reactor and blocks for a default period of time waiting for the reactor to terminate all active connections, to shut down itself and to release system resources it currently holds.
shutdown() - Method in interface org.apache.http.nio.reactor.IOSession
Terminates the session by shutting down the underlying I/O channel.
shutdown() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
shutdown() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
shutdown() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
shutdown() - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
shutdown() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
shutdownConnection(NHttpConnection, Throwable) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
Deprecated.
 
shutdownConnection(NHttpConnection, Throwable) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
SimpleInputBuffer - Class in org.apache.http.nio.util
Basic implementation of the ContentInputBuffer interface.
SimpleInputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SimpleInputBuffer
 
SimpleInputBuffer(int) - Constructor for class org.apache.http.nio.util.SimpleInputBuffer
 
SimpleNHttpRequestHandler - Class in org.apache.http.nio.protocol
Deprecated.
SimpleNHttpRequestHandler() - Constructor for class org.apache.http.nio.protocol.SimpleNHttpRequestHandler
Deprecated.
 
SimpleOutputBuffer - Class in org.apache.http.nio.util
Basic implementation of the ContentOutputBuffer interface.
SimpleOutputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SimpleOutputBuffer
 
SimpleOutputBuffer(int) - Constructor for class org.apache.http.nio.util.SimpleOutputBuffer
 
SkipContentListener - Class in org.apache.http.nio.entity
Deprecated.
(4.2)
SkipContentListener(ByteBufferAllocator) - Constructor for class org.apache.http.nio.entity.SkipContentListener
Deprecated.
 
SocketAccessor - Interface in org.apache.http.nio.reactor
Provides access to the underlying Socket.
SocketAddressResolver<T> - Interface in org.apache.http.nio.pool
Strategy that resolves an abstract connection route to a local or a remote SocketAddress.
SSLBuffer - Interface in org.apache.http.nio.reactor.ssl
Managed internal SSL buffer.
SSLBufferManagementStrategy - Interface in org.apache.http.nio.reactor.ssl
Encapsulates logic to manager SSL input/output buffers.
SSLClientIOEventDispatch - Class in org.apache.http.impl.nio.ssl
Deprecated.
SSLClientIOEventDispatch(NHttpClientHandler, SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
Deprecated.
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given SSLContext.
SSLClientIOEventDispatch(NHttpClientHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
Deprecated.
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given SSLContext.
SSLClientIOEventDispatch - Class in org.apache.http.impl.nio
Deprecated.
SSLClientIOEventDispatch(NHttpClientHandler, SSLContext, SSLIOSessionHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given SSLContext.
SSLClientIOEventDispatch(NHttpClientHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given SSLContext.
sslcontext - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
 
sslcontext - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
 
sslHandler - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
 
sslHandler - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
 
SSLIOSession - Class in org.apache.http.impl.nio.reactor
Deprecated.
(4.2) use SSLIOSession
SSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Constructor for class org.apache.http.impl.nio.reactor.SSLIOSession
Deprecated.
 
SSLIOSession(IOSession, SSLContext, SSLIOSessionHandler) - Constructor for class org.apache.http.impl.nio.reactor.SSLIOSession
Deprecated.
 
SSLIOSession - Class in org.apache.http.nio.reactor.ssl
SSLIOSession is a decorator class intended to transparently extend an IOSession with transport layer security capabilities based on the SSL/TLS protocol.
SSLIOSession(IOSession, SSLMode, HttpHost, SSLContext, SSLSetupHandler) - Constructor for class org.apache.http.nio.reactor.ssl.SSLIOSession
Creates new instance of SSLIOSession class.
SSLIOSession(IOSession, SSLMode, HttpHost, SSLContext, SSLSetupHandler, SSLBufferManagementStrategy) - Constructor for class org.apache.http.nio.reactor.ssl.SSLIOSession
Creates new instance of SSLIOSession class.
SSLIOSession(IOSession, SSLMode, SSLContext, SSLSetupHandler) - Constructor for class org.apache.http.nio.reactor.ssl.SSLIOSession
Creates new instance of SSLIOSession class.
SSLIOSessionHandler - Interface in org.apache.http.impl.nio.reactor
Deprecated.
(4.2) Use SSLSetupHandler
SSLMode - Enum in org.apache.http.impl.nio.reactor
Deprecated.
(4.2)
SSLMode - Enum in org.apache.http.nio.reactor.ssl
 
SSLNHttpClientConnectionFactory - Class in org.apache.http.impl.nio
Default factory for SSL encrypted, non-blocking NHttpClientConnections.
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
SSLNHttpClientConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
SSLNHttpClientConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
SSLNHttpClientConnectionFactory() - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
SSLNHttpServerConnectionFactory - Class in org.apache.http.impl.nio
Default factory for SSL encrypted, non-blocking NHttpServerConnections.
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
SSLNHttpServerConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
SSLNHttpServerConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
SSLNHttpServerConnectionFactory() - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
SSLServerIOEventDispatch - Class in org.apache.http.impl.nio.ssl
Deprecated.
SSLServerIOEventDispatch(NHttpServiceHandler, SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
Deprecated.
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given SSLContext.
SSLServerIOEventDispatch(NHttpServiceHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
Deprecated.
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given SSLContext.
SSLServerIOEventDispatch - Class in org.apache.http.impl.nio
Deprecated.
SSLServerIOEventDispatch(NHttpServiceHandler, SSLContext, SSLIOSessionHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given SSLContext.
SSLServerIOEventDispatch(NHttpServiceHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given SSLContext.
SSLSetupHandler - Interface in org.apache.http.impl.nio.reactor
Deprecated.
(4.2) use SSLSetupHandler
SSLSetupHandler - Interface in org.apache.http.nio.reactor.ssl
Callback interface that can be used to customize various aspects of the TLS/SSL protocol.
start() - Method in class org.apache.http.impl.nio.bootstrap.HttpServer
 
status - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
status - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
submitRequest(HttpRequest) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
submitRequest(HttpRequest) - Method in interface org.apache.http.nio.NHttpClientConnection
Submits HttpRequest to be sent to the target server.
submitRequest(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
Deprecated.
Triggered when the underlying connection is ready to send a new HTTP request to the target host.
submitRequest(HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
Deprecated.
Triggered when the underlying connection is ready to send a new HTTP request to the target host.
submitResponse(HttpResponse) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
submitResponse(HttpResponse) - Method in interface org.apache.http.nio.NHttpServerConnection
Submits {link @HttpResponse} to be sent to the client.
submitResponse() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Submits the default HTTP response and completed the message exchange.
submitResponse(HttpAsyncResponseProducer) - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Submits an HTTP response using a custom HttpAsyncResponseProducer.
submitResponse(HttpResponse) - Method in interface org.apache.http.nio.protocol.NHttpResponseTrigger
Deprecated.
Submits a response to be sent back to the client as a result of processing of the request.
suspendInput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
suspendInput() - Method in interface org.apache.http.nio.IOControl
Suspends event notifications about the underlying channel being ready for input operations.
suspendOutput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
suspendOutput() - Method in interface org.apache.http.nio.IOControl
Suspends event notifications about the underlying channel being ready for output operations.

T

ThrottlingHttpClientHandler - Class in org.apache.http.nio.protocol
Deprecated.
ThrottlingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, ByteBufferAllocator, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
ThrottlingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
ThrottlingHttpServiceHandler - Class in org.apache.http.nio.protocol
Deprecated.
ThrottlingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, ByteBufferAllocator, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
ThrottlingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
timeout(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
timeout() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
timeout(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
Deprecated.
 
timeout(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
Deprecated.
 
timeout(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when no input is detected on this connection over the maximum period of inactivity.
timeout(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when no input is detected on this connection over the maximum period of inactivity.
timeout(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when no input is detected on this connection over the maximum period of inactivity.
timeout(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when no input is detected on this connection over the maximum period of inactivity.
timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
Deprecated.
 
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Deprecated.
 
timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
Deprecated.
 
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
Deprecated.
 
timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
Deprecated.
 
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
Deprecated.
 
timeout(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
Triggered when the given session as timed out.
timeout(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
Triggered if a SessionRequest times out.
timeoutCheck(SelectionKey, long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered to verify whether the I/O session associated with the given selection key has not timed out.
toStatusCode(Exception, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
toString() - Method in class org.apache.http.impl.nio.codecs.ChunkDecoder
 
toString() - Method in class org.apache.http.impl.nio.codecs.ChunkEncoder
 
toString() - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
 
toString() - Method in class org.apache.http.impl.nio.codecs.IdentityEncoder
 
toString() - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
 
toString() - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
 
toString() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
toString() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
 
toString() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
 
toString() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
toString() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
toString() - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
 
toString() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
toString() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
toString() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
 
toString() - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
 
toString() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
toString() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
transfer(FileChannel, long, long) - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
 
transfer(FileChannel, long, long) - Method in class org.apache.http.impl.nio.codecs.IdentityEncoder
 
transfer(FileChannel, long, long) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
 
transfer(FileChannel, long, long) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
 
transfer(FileChannel, long, long) - Method in interface org.apache.http.nio.FileContentDecoder
Transfers a portion of entity content from the underlying network channel into the given file channel.
transfer(FileChannel, long, long) - Method in interface org.apache.http.nio.FileContentEncoder
Transfers a portion of entity content from the given file channel to the underlying network channel.

U

unregister(String) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
Deprecated.
Removes registered handler, if exists, for the given pattern.
unregister(String) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
Deprecated.
Removes registered handler, if exists, for the given pattern.
unregister(String) - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
Removes registered handler, if exists, for the given pattern.
UriHttpAsyncRequestHandlerMapper - Class in org.apache.http.nio.protocol
Maintains a map of HTTP request handlers keyed by a request URI pattern.
UriHttpAsyncRequestHandlerMapper(UriPatternMatcher<HttpAsyncRequestHandler<?>>) - Constructor for class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
 
UriHttpAsyncRequestHandlerMapper() - Constructor for class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
 

V

validate(Set<SelectionKey>) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered to validate keys currently registered with the selector.
validate(Set<SelectionKey>) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Verifies whether any of the sessions associated with the given selection keys timed out by invoking the AbstractIOReactor.timeoutCheck(SelectionKey, long) method.
validatePendingRequests() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
valueOf(String) - Static method in enum org.apache.http.impl.nio.reactor.SSLMode
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.http.nio.reactor.IOReactorStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.http.nio.reactor.ssl.SSLMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.http.impl.nio.reactor.SSLMode
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.http.nio.reactor.IOReactorStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.http.nio.reactor.ssl.SSLMode
Returns an array containing the constants of this enum type, in the order they are declared.
verify(SocketAddress, SSLSession) - Method in interface org.apache.http.impl.nio.reactor.SSLIOSessionHandler
Deprecated.
Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed.
verify(IOSession, SSLSession) - Method in interface org.apache.http.impl.nio.reactor.SSLSetupHandler
Deprecated.
Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed.
verify(HttpAsyncExchange, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncExpectationVerifier
 
verify(IOSession, SSLSession) - Method in interface org.apache.http.nio.reactor.ssl.SSLSetupHandler
Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed.

W

waitFor() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
waitFor() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
waitFor() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
Waits for completion of initialization process of this endpoint.
waitFor() - Method in interface org.apache.http.nio.reactor.SessionRequest
Waits for completion of this session request.
waitForData() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
writable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when the key signals SelectionKey.OP_WRITE readiness.
writable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Processes SelectionKey.OP_WRITE event on the given selection key.
write(T) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
write(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.ChunkEncoder
 
write(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.IdentityEncoder
 
write(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
 
write(ByteBuffer) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
write(ReadableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
write(ByteBuffer) - Method in interface org.apache.http.nio.ContentEncoder
Writes a portion of entity content to the underlying channel.
write(ByteBuffer) - Method in class org.apache.http.nio.ContentEncoderChannel
 
write(byte[], int, int) - Method in class org.apache.http.nio.entity.ContentOutputStream
 
write(byte[]) - Method in class org.apache.http.nio.entity.ContentOutputStream
 
write(int) - Method in class org.apache.http.nio.entity.ContentOutputStream
 
write(T) - Method in interface org.apache.http.nio.NHttpMessageWriter
Serializes out the HTTP message head.
WRITE - Static variable in interface org.apache.http.nio.reactor.EventMask
Interest in data output.
write(ByteBuffer) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Copies content of the source buffer into this buffer.
write(ReadableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Reads a sequence of bytes from the source channel into this buffer.
write(byte[], int, int) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
Writes len bytes from the specified byte array starting at offset off to this buffer.
write(int) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
Writes the specified byte to this buffer.
write(byte[], int, int) - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
write(byte[]) - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
write(int) - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
write(byte[], int, int) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
write(byte[]) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
write(int) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
writeCompleted() - Method in interface org.apache.http.nio.util.ContentOutputBuffer
Indicates the content has been fully written.
writeCompleted() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
writeCompleted() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
writeHeadLine(T) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
Writes out the first line of HttpMessage.
writeHeadLine(HttpRequest) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
 
writeHeadLine(HttpResponse) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
 
writeHeadLine(HttpMessage) - Method in class org.apache.http.impl.nio.codecs.HttpRequestWriter
Deprecated.
 
writeHeadLine(HttpMessage) - Method in class org.apache.http.impl.nio.codecs.HttpResponseWriter
Deprecated.
 
writeLine(CharArrayBuffer) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
writeLine(String) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
writeLine(CharArrayBuffer) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Copies content of the source buffer into this buffer as one line of text including a line delimiter.
writeLine(String) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Copies content of the given string into this buffer as one line of text including a line delimiter.
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
Deprecated.
 
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
Deprecated.
 
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NByteArrayEntity
 
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NFileEntity
 
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
Deprecated.
This method throws UnsupportedOperationException.
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NStringEntity
 
writeToBuffer(ByteBuffer, int) - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
Transfers content of the source to the buffer and updates transport metrics.
writeToChannel(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
Flushes content of the given buffer to the channel and updates transport metrics.
writeToChannel(ByteBuffer, int) - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
Transfers content of the source to the channel and updates transport metrics.
A B C D E F G H I L M N O P Q R S T U V W 

Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.