- 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
-
- 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
-
- 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
-
- acceptable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- connectable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
- 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
-
- 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
-
- consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
-
- consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
-
- 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
-
- content - Variable in class org.apache.http.nio.entity.NStringEntity
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- createByteBufferAllocator() - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
-
Deprecated.
- createByteBufferAllocator() - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.
- createByteBufferAllocator() - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.
- createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.
- 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.
- 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.
- 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.
- 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
-
- createContentEncoder(long, WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
-
- 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.
- createHttpRequestFactory() - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.
- createHttpResponse(int, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncService
-
- createHttpResponseFactory() - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.
- createHttpResponseFactory() - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.
- 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.
- createSSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Method in class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
-
Deprecated.
- createSSLIOSession(IOSession, SSLContext, SSLIOSessionHandler) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- fillBuffer(ReadableByteChannel) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
-
- fillBuffer(ReadableByteChannel) - Method in interface org.apache.http.nio.NHttpMessageParser
-
- 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
-
- finish() - Method in class org.apache.http.nio.entity.NFileEntity
-
- finish() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
-
Deprecated.
- finish() - Method in class org.apache.http.nio.entity.NStringEntity
-
- 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.
- 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.
- 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.
- getContent() - Method in class org.apache.http.nio.entity.NStringEntity
-
- getContentBufferSize(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
-
Deprecated.
- 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.
- 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.
- 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.
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- HttpAsyncRequestHandlerRegistry - Class in org.apache.http.nio.protocol
-
- 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
-
- HttpRequestParser - Class in org.apache.http.impl.nio.codecs
-
- 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
-
- HttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpRequestWriter
-
Deprecated.
- HttpResponseParser - Class in org.apache.http.impl.nio.codecs
-
- 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
-
- HttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpResponseWriter
-
Deprecated.
- HttpServer - Class in org.apache.http.impl.nio.bootstrap
-
- 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
-
- 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
-
- 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
-
- isSoReuseAddress() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
- 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
-
- isValid() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- 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
-
- 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
-
- NHttpEntityWrapper - Class in org.apache.http.nio.entity
-
- 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
-
- 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
-
- NHttpRequestExecutionHandler - Interface in org.apache.http.nio.protocol
-
- NHttpRequestHandler - Interface in org.apache.http.nio.protocol
-
- NHttpRequestHandlerRegistry - Class in org.apache.http.nio.protocol
-
- NHttpRequestHandlerRegistry() - Constructor for class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
-
Deprecated.
- NHttpRequestHandlerResolver - Interface in org.apache.http.nio.protocol
-
- NHttpResponseTrigger - Interface in org.apache.http.nio.protocol
-
- 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
-
- NIOConnFactory<T,C> - Interface in org.apache.http.nio.pool
-
Factory for poolable non-blocking connections.
- NIOReactorParamBean - Class in org.apache.http.nio.params
-
- NIOReactorParamBean(HttpParams) - Constructor for class org.apache.http.nio.params.NIOReactorParamBean
-
Deprecated.
- NIOReactorParams - Class in org.apache.http.nio.params
-
- NIOReactorPNames - Interface in org.apache.http.nio.params
-
- 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.
- 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
-
- onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
-
- 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
-
- 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
-
- 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
-
- readable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
- 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.
- register(String, NHttpRequestHandler) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
-
Deprecated.
- register(String, HttpAsyncRequestHandler<?>) - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
-
- 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
-
- ReleasableSSLBufferManagementStrategy - Class in org.apache.http.nio.reactor.ssl
-
- 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
-
- resolveLocalAddress(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
-
- resolveLocalAddress(T) - Method in interface org.apache.http.nio.pool.SocketAddressResolver
-
- resolveRemoteAddress(HttpHost) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
-
- resolveRemoteAddress(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- setConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
- 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.
- 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
-
- 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.
- 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
-
- 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.
- 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
-
- 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.
- 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
-
- setSslSetupHandler(SSLSetupHandler) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
- 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
-
- 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
-
- SimpleNHttpRequestHandler() - Constructor for class org.apache.http.nio.protocol.SimpleNHttpRequestHandler
-
Deprecated.
- SimpleOutputBuffer - Class in org.apache.http.nio.util
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- SSLMode - Enum in org.apache.http.impl.nio.reactor
-
- SSLMode - Enum in org.apache.http.nio.reactor.ssl
-
- SSLNHttpClientConnectionFactory - Class in org.apache.http.impl.nio
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- writable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
- 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
-
- 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.
- 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.