A B C D E F G H I L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAsyncRequestConsumer<T> - Class in org.apache.http.nio.protocol
-
Abstract
HttpAsyncRequestConsumerimplementation 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
HttpAsyncResponseConsumerimplementation 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
ContentDecoderthat 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
ContentEncoderthat 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
IOEventDispatchimplementation 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
IOReactorthat 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 org.apache.http.HttpMessage> - Class in org.apache.http.impl.nio.codecs
-
Abstract
NHttpMessageParserthat serves as a base for all message parser implementations. - AbstractMessageParser(SessionInputBuffer, LineParser, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageParser
-
Creates an instance of AbstractMessageParser.
- AbstractMessageParser(SessionInputBuffer, LineParser, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageParser
-
Deprecated.
- AbstractMessageWriter<T extends org.apache.http.HttpMessage> - Class in org.apache.http.impl.nio.codecs
-
Abstract
NHttpMessageWriterthat serves as a base for all message writer implementations. - AbstractMessageWriter(SessionOutputBuffer, LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageWriter
-
Creates an instance of AbstractMessageWriter.
- AbstractMessageWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageWriter
-
Deprecated.
- AbstractMultiworkerIOReactor - Class in org.apache.http.impl.nio.reactor
-
Generic implementation of
IOReactorthat can run multipleBaseIOReactorinstances 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() - 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
-
Deprecated.
- AbstractMultiworkerIOReactor(IOReactorConfig, ThreadFactory) - Constructor for class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
-
Creates an instance of AbstractMultiworkerIOReactor with the given configuration.
- AbstractNIOConnPool<T,C,E extends org.apache.http.pool.PoolEntry<T,C>> - Class in org.apache.http.nio.pool
-
Abstract non-blocking connection pool.
- AbstractNIOConnPool(ConnectingIOReactor, NIOConnFactory<T, C>, int, int) - Constructor for class org.apache.http.nio.pool.AbstractNIOConnPool
- AbstractNIOConnPool(ConnectingIOReactor, NIOConnFactory<T, C>, SocketAddressResolver<T>, int, int) - Constructor for class org.apache.http.nio.pool.AbstractNIOConnPool
- acceptable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Triggered when the key signals
SelectionKey.OP_ACCEPTreadiness. - acceptable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
This I/O reactor implementation does not react to the
SelectionKey.OP_ACCEPTevent. - 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 - org.apache.http.nio.reactor.IOReactorStatus
-
The reactor is active / processing I/O events.
- 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) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
-
Adds the given
Throwableobject to the audit log. - addExceptionEvent(Throwable, Date) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
-
Adds the given
Throwableobject with the given time stamp to the audit log. - addInterceptorFirst(HttpRequestInterceptor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Adds this protocol interceptor to the head of the protocol processing list.
- addInterceptorFirst(HttpResponseInterceptor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Adds this protocol interceptor to the head 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.
- addInterceptorLast(HttpResponseInterceptor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Adds this protocol interceptor to the tail of the protocol processing list.
- allocate(int) - Method in interface org.apache.http.nio.util.ByteBufferAllocator
-
Allocates
ByteBufferof the given size. - allocate(int) - Method in class org.apache.http.nio.util.DirectByteBufferAllocator
- allocate(int) - Method in class org.apache.http.nio.util.HeapByteBufferAllocator
- allocator - Variable in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.
- allocator - Variable in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
-
Deprecated.
- allocator - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
-
Deprecated.
- assertNotClosed() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
-
Assets if the connection is still open.
- assertNotCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
- AsyncNHttpClientHandler - Class in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
HttpAsyncRequestExecutorandHttpAsyncRequester - 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.
- AsyncNHttpServiceHandler - Class in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
HttpAsyncService - 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.
- ATTACHMENT_KEY - Static variable in interface org.apache.http.nio.reactor.IOSession
-
Name of the context attribute key, which can be used to obtain the session attachment object.
- auditLog - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
- available() - Method in class org.apache.http.nio.entity.ContentInputStream
- available() - Method in interface org.apache.http.nio.util.BufferInfo
-
Deprecated.
- available() - Method in class org.apache.http.nio.util.ExpandableBuffer
-
Returns available capacity of this buffer.
- available() - Method in class org.apache.http.nio.util.SharedInputBuffer
- available() - Method in class org.apache.http.nio.util.SharedOutputBuffer
- awaitShutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Blocks for the given period of time in milliseconds awaiting the completion of the reactor shutdown.
- awaitShutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
-
Blocks for the given period of time in milliseconds awaiting the completion of the reactor shutdown.
- awaitTermination(long, TimeUnit) - Method in class org.apache.http.impl.nio.bootstrap.HttpServer
B
- BaseIOReactor - Class in org.apache.http.impl.nio.reactor
-
Default implementation of
AbstractIOReactorthat serves as a base for more advancedIOReactorimplementations. - BaseIOReactor(long) - Constructor for class org.apache.http.impl.nio.reactor.BaseIOReactor
-
Creates new BaseIOReactor instance.
- BaseIOReactor(long, boolean) - Constructor for class org.apache.http.impl.nio.reactor.BaseIOReactor
-
Creates new BaseIOReactor instance.
- BasicAsyncClientExchangeHandler<T> - Class in org.apache.http.nio.protocol
-
Basic implementation of
HttpAsyncClientExchangeHandlerthat executes a single HTTP request / response exchange. - BasicAsyncClientExchangeHandler(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, FutureCallback<T>, HttpContext, NHttpClientConnection, HttpProcessor, ConnectionReuseStrategy) - Constructor for class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
-
Creates new instance of BasicAsyncRequestExecutionHandler.
- BasicAsyncClientExchangeHandler(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, HttpContext, NHttpClientConnection, HttpProcessor) - Constructor for class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
-
Creates new instance of BasicAsyncRequestExecutionHandler.
- BasicAsyncRequestConsumer - Class in org.apache.http.nio.protocol
-
Basic implementation of
HttpAsyncRequestConsumer. - BasicAsyncRequestConsumer() - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
- BasicAsyncRequestExecutionHandler<T> - Class in org.apache.http.nio.protocol
-
Deprecated.(4.3) use
BasicAsyncClientExchangeHandler. - BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, FutureCallback<T>, HttpContext, HttpProcessor, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, HttpContext, HttpProcessor, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- BasicAsyncRequestHandler - Class in org.apache.http.nio.protocol
-
Basic implementation of
HttpAsyncRequestHandlerthat delegates the process of request handling to aHttpRequestHandler. - BasicAsyncRequestHandler(HttpRequestHandler) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestHandler
- BasicAsyncRequestProducer - Class in org.apache.http.nio.protocol
-
Basic implementation of
HttpAsyncRequestProducer. - BasicAsyncRequestProducer(HttpHost, HttpEntityEnclosingRequest, HttpAsyncContentProducer) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestProducer
-
Creates a producer that can be used to transmit the given request message.
- BasicAsyncRequestProducer(HttpHost, HttpRequest) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestProducer
-
Creates a producer that can be used to transmit the given request message.
- BasicAsyncResponseConsumer - Class in org.apache.http.nio.protocol
-
Basic implementation of
HttpAsyncResponseConsumer. - BasicAsyncResponseConsumer() - Constructor for class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
- BasicAsyncResponseProducer - Class in org.apache.http.nio.protocol
-
Basic implementation of
HttpAsyncResponseProducer. - BasicAsyncResponseProducer(HttpResponse) - Constructor for class org.apache.http.nio.protocol.BasicAsyncResponseProducer
-
Creates a producer that can be used to transmit the given response message.
- BasicAsyncResponseProducer(HttpResponse, HttpAsyncContentProducer) - Constructor for class org.apache.http.nio.protocol.BasicAsyncResponseProducer
-
Creates a producer that can be used to transmit the given response message.
- BasicNIOConnFactory - Class in org.apache.http.impl.nio.pool
-
A basic
NIOConnFactoryimplementation that createsNHttpClientConnectioninstances given aHttpHostinstance. - BasicNIOConnFactory(SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
- BasicNIOConnFactory(SSLContext, SSLSetupHandler, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
- BasicNIOConnFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
- BasicNIOConnFactory(SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
-
Deprecated.
- BasicNIOConnFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
- BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection>) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
- BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection>, NHttpConnectionFactory<? extends NHttpClientConnection>) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
- BasicNIOConnFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
-
Deprecated.(4.3) use
BasicNIOConnFactory(ConnectionConfig) - BasicNIOConnPool - Class in org.apache.http.impl.nio.pool
-
A very basic
ConnPoolimplementation that represents a pool of non-blockingNHttpClientConnectionconnections identified by anHttpHostinstance. - BasicNIOConnPool(ConnectingIOReactor) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
- BasicNIOConnPool(ConnectingIOReactor, int, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
- BasicNIOConnPool(ConnectingIOReactor, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
- BasicNIOConnPool(ConnectingIOReactor, NIOConnFactory<HttpHost, NHttpClientConnection>, int) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
- BasicNIOConnPool(ConnectingIOReactor, NIOConnFactory<HttpHost, NHttpClientConnection>, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
-
Deprecated.
- BasicNIOConnPool(ConnectingIOReactor, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
-
Deprecated.
- BasicNIOPoolEntry - Class in org.apache.http.impl.nio.pool
-
A basic
PoolEntryimplementation that represents an entry in a pool of non-blockingNHttpClientConnections identified by anHttpHostinstance. - BasicNIOPoolEntry(String, HttpHost, NHttpClientConnection) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOPoolEntry
- bind(SSLMode, HttpParams) - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
-
Deprecated.
- bind(IOSession) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
-
Binds the connection to a different
IOSession. - bootstrap() - Static method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
- buffer - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
- buffer - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
- buffer - Variable in class org.apache.http.nio.entity.NByteArrayEntity
-
Deprecated.(4.2)
- buffer - Variable in class org.apache.http.nio.entity.NStringEntity
-
Deprecated.(4.2)
- buffer - Variable in class org.apache.http.nio.util.ExpandableBuffer
- BufferInfo - Interface in org.apache.http.nio.util
-
Deprecated.(4.1) Use
BufferInfo - BufferingHttpClientHandler - Class in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
HttpAsyncRequestExecutorandHttpAsyncRequester - BufferingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpClientHandler
-
Deprecated.
- BufferingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpClientHandler
-
Deprecated.
- BufferingHttpServiceHandler - Class in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
HttpAsyncService - BufferingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- BufferingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- BufferingNHttpEntity - Class in org.apache.http.nio.entity
-
Deprecated.use (4.2)
BasicAsyncRequestProducerorBasicAsyncResponseProducer - BufferingNHttpEntity(HttpEntity, ByteBufferAllocator) - Constructor for class org.apache.http.nio.entity.BufferingNHttpEntity
-
Deprecated.
- build() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
- buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
-
Invoked to generate a result object from the received HTTP request message.
- buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
-
Invoked to generate a result object from the received HTTP response message.
- buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
- buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
- ByteBufferAllocator - Interface in org.apache.http.nio.util
-
Abstract interface to allocate
ByteBufferinstances.
C
- cancel() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
- cancel() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
- cancel() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
- cancel() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
- cancel() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- cancel() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
- cancel() - Method in interface org.apache.http.nio.reactor.SessionRequest
-
Cancels the request.
- cancelled(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
-
Triggered on cancellation of a
SessionRequest. - cancelRequests() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
-
Triggered to cancel pending session requests.
- cancelRequests() - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
- cancelRequests() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
- canResponseHaveBody(HttpRequest, HttpResponse) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
-
Deprecated.
- capacity() - Method in interface org.apache.http.nio.util.BufferInfo
-
Deprecated.
- capacity() - Method in class org.apache.http.nio.util.ExpandableBuffer
-
Returns the total capacity of this buffer.
- capacity() - Method in class org.apache.http.nio.util.SharedInputBuffer
- capacity() - Method in class org.apache.http.nio.util.SharedOutputBuffer
- channel - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
- channel - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
- channel() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- channel() - Method in interface org.apache.http.nio.reactor.IOSession
-
Returns the underlying I/O channel associated with this session.
- channel() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- ChannelEntry - Class in org.apache.http.impl.nio.reactor
-
SocketChannelentry maintained by the I/O reactor. - ChannelEntry(SocketChannel) - Constructor for class org.apache.http.impl.nio.reactor.ChannelEntry
-
Creates new ChannelEntry.
- ChannelEntry(SocketChannel, SessionRequestImpl) - 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) - Constructor for class org.apache.http.impl.nio.codecs.ChunkEncoder
- ChunkEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, int) - Constructor for class org.apache.http.impl.nio.codecs.ChunkEncoder
- 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
- CLIENT - org.apache.http.impl.nio.reactor.SSLMode
-
Deprecated.
- CLIENT - org.apache.http.nio.reactor.ssl.SSLMode
- ClientConnState() - Constructor for class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- 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(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
-
Deprecated.
- closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
-
Deprecated.
- closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
- closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
-
Deprecated.
- 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(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
-
Deprecated.
- closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
- closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- CLOSED - Static variable in interface org.apache.http.nio.NHttpConnection
- CLOSED - Static variable in interface org.apache.http.nio.reactor.IOSession
- closeExpired() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- closeIdle(long, TimeUnit) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- closeNewChannels() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Closes out all new channels pending registration with the selector of this I/O reactor.
- closeSessions() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Closes out all I/O sessions maintained by this I/O reactor.
- CLOSING - Static variable in interface org.apache.http.nio.NHttpConnection
- CLOSING - Static variable in interface org.apache.http.nio.reactor.IOSession
- complete() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
- complete() - Method in class org.apache.http.impl.nio.codecs.ChunkEncoder
- complete() - Method in interface org.apache.http.nio.ContentEncoder
-
Terminates the content stream.
- completed - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
- completed - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
-
TODO: make private
- completed(SocketAddress) - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
- completed(IOSession) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
- completed(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
-
Triggered on successful completion of a
SessionRequest. - config - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
- CONN_STATE - Static variable in class org.apache.http.nio.protocol.NHttpHandlerBase
-
Deprecated.
- connect(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
- connect(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Method in interface org.apache.http.nio.reactor.ConnectingIOReactor
-
Requests a connection to a remote host.
- connectable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Triggered when the key signals
SelectionKey.OP_CONNECTreadiness. - connectable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
This I/O reactor implementation does not react to the
SelectionKey.OP_CONNECTevent. - 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(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
-
Deprecated.
- connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
-
Deprecated.
- connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
- connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
-
Deprecated.
- 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(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
-
Deprecated.
- connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
- connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- 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(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
-
Triggered after the given session has been just created.
- ConnectingIOReactor - Interface in org.apache.http.nio.reactor
-
ConnectingIOReactor represents an I/O reactor capable of establishing connections to remote hosts.
- CONNECTION_KEY - Static variable in interface org.apache.http.nio.reactor.IOEventDispatch
-
Attribute name of an object that represents a non-blocking connection.
- connectionClosed(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
-
Deprecated.Triggered when a connection has been terminated.
- connectionOpen(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
-
Deprecated.Triggered when a new connection has been established.
- connectionTimeout(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
-
Deprecated.Triggered when a connection has timed out.
- connMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
- connStrategy - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
-
Deprecated.
- constructBuffer(int) - Method in class org.apache.http.nio.reactor.ssl.PermanentSSLBufferManagementStrategy
- constructBuffer(int) - Method in class org.apache.http.nio.reactor.ssl.ReleasableSSLBufferManagementStrategy
- constructBuffer(int) - Method in interface org.apache.http.nio.reactor.ssl.SSLBufferManagementStrategy
-
Creates a
SSLBufferofsize. - 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
-
Deprecated.
- consumeContent(ContentDecoder) - Method in class org.apache.http.nio.util.SimpleInputBuffer
- consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
-
Deprecated.
- consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.entity.ConsumingNHttpEntity
-
Deprecated.Notification that content is available to be read from the decoder.
- consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
-
Deprecated.
- consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
- consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
- consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
- consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
-
Invoked to process a chunk of content from the
ContentDecoder. - consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
-
Invoked to process a chunk of content from the
ContentDecoder. - consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
-
Invoked to process a chunk of content from the
ContentDecoder. - consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
- consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.util.SharedInputBuffer
- consumeInput(NHttpClientEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
- consumeInput(NHttpClientHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
- consumeInput(NHttpClientHandler) - Method in interface org.apache.http.nio.NHttpClientIOTarget
-
Deprecated.Triggered when the connection is ready to consume input.
- consumeInput(NHttpServerEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
- consumeInput(NHttpServiceHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
- 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
-
Deprecated.use (4.2)
BasicAsyncRequestProducerorBasicAsyncResponseProducer - ConsumingNHttpEntityTemplate - Class in org.apache.http.nio.entity
-
Deprecated.use (4.2)
BasicAsyncRequestProducerorBasicAsyncResponseProducer - ConsumingNHttpEntityTemplate(HttpEntity, ContentListener) - Constructor for class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
-
Deprecated.
- content - Variable in class org.apache.http.nio.entity.NByteArrayEntity
-
Deprecated.(4.2)
- content - Variable in class org.apache.http.nio.entity.NStringEntity
-
Deprecated.(4.2)
- CONTENT_BUFFER_SIZE - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
-
Deprecated.Determines the size of the content input/output buffers used to buffer data while receiving or transmitting HTTP messages.
- contentAvailable(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.entity.ContentListener
-
Deprecated.Notification that content is available to be read from the decoder.
- contentAvailable(ContentDecoder, IOControl) - Method in class org.apache.http.nio.entity.SkipContentListener
-
Deprecated.
- ContentBufferEntity - Class in org.apache.http.nio.entity
-
HTTP entity wrapper whose content is provided by a
ContentInputBuffer. - ContentBufferEntity(HttpEntity, ContentInputBuffer) - Constructor for class org.apache.http.nio.entity.ContentBufferEntity
-
Creates new instance of ContentBufferEntity.
- contentDecoder - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
- ContentDecoder - Interface in org.apache.http.nio
-
Abstract HTTP content decoder.
- ContentDecoderChannel - Class in org.apache.http.nio
-
A
ReadableByteChannelthat delegates to aContentDecoder. - ContentDecoderChannel(ContentDecoder) - Constructor for class org.apache.http.nio.ContentDecoderChannel
- contentEncoder - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
- ContentEncoder - Interface in org.apache.http.nio
-
Abstract HTTP content encoder.
- ContentEncoderChannel - Class in org.apache.http.nio
-
A
WritableByteChannelthat delegates to aContentEncoder. - 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
-
InputStreamadaptor forContentInputBuffer. - ContentInputStream(ContentInputBuffer) - Constructor for class org.apache.http.nio.entity.ContentInputStream
- ContentListener - Interface in org.apache.http.nio.entity
-
Deprecated.(4.2)
- ContentOutputBuffer - Interface in org.apache.http.nio.util
-
Generic content output buffer.
- ContentOutputStream - Class in org.apache.http.nio.entity
-
OutputStreamadaptor forContentOutputBuffer. - 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(HttpHost, IOSession) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnFactory
- create(SessionInputBuffer, MessageConstraints) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory
- create(SessionInputBuffer, MessageConstraints) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory
- create(SessionInputBuffer, MessageConstraints) - Method in interface org.apache.http.nio.NHttpMessageParserFactory
- create(SessionOutputBuffer) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory
- create(SessionOutputBuffer) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory
- create(SessionOutputBuffer) - Method in interface org.apache.http.nio.NHttpMessageWriterFactory
- 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, 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.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.DefaultHttpServerIODispatch
-
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
- create(T, IOSession) - Method in interface org.apache.http.nio.pool.NIOConnFactory
- createByteBufferAllocator() - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.Creates an instance of
HeapByteBufferAllocatorto be used by HTTP connections for allocatingByteBufferobjects. - createByteBufferAllocator() - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
-
Deprecated.Creates an instance of
HeapByteBufferAllocatorto be used by HTTP connections for allocatingByteBufferobjects. - createByteBufferAllocator() - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.Creates an instance of
HeapByteBufferAllocatorto be used by HTTP connections for allocatingByteBufferobjects. - createByteBufferAllocator() - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.Creates an instance of
HeapByteBufferAllocatorto be used by HTTP connections for allocatingByteBufferobjects. - createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.Creates an instance of
DefaultNHttpClientConnectionbased on the givenIOSession. - createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
- createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
- createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
- createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
- createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
-
Deprecated.Creates an instance of
DefaultNHttpServerConnectionbased on the givenIOSession. - createConnection(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
- createConnection(IOSession) - Method in class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
-
Deprecated.
- createConnection(IOSession) - Method in class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
-
Deprecated.
- createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.Creates an instance of
DefaultNHttpClientConnectionbased on the given SSLIOSession. - createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
- createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
- createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.Creates an instance of
DefaultNHttpServerConnectionbased on the givenIOSession. - createConnection(IOSession) - Method in interface org.apache.http.nio.NHttpConnectionFactory
- createConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
-
Deprecated.(4.3) no longer used.
- createConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
-
Deprecated.(4.3) no longer used.
- createConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
-
Deprecated.(4.3) no longer used.
- createConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
-
Deprecated.(4.3) no longer used.
- createConnectionMetrics(HttpTransportMetrics, HttpTransportMetrics) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
-
Deprecated.(4.3) use decorator to add additional metrics.
- createContentDecoder(long, ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
-
Factory method for
ContentDecoderinstances. - createContentEncoder(long, WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
-
Factory method for
ContentEncoderinstances. - createEntry(HttpHost, NHttpClientConnection) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
- createEntry(T, C) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- createHttpRequestFactory() - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
-
Deprecated.Creates an instance of
DefaultHttpRequestFactoryto be used by HTTP connections for creatingHttpRequestobjects. - createHttpRequestFactory() - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.Creates an instance of
DefaultHttpRequestFactoryto be used by HTTP connections for creatingHttpRequestobjects. - createHttpResponse(int, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncService
- createHttpResponseFactory() - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.Creates an instance of
DefaultHttpResponseFactoryto be used by HTTP connections for creatingHttpResponseobjects. - createHttpResponseFactory() - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.Creates an instance of
DefaultHttpResponseFactoryto be used by HTTP connections for creatingHttpResponseobjects. - 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
HttpMessageinstance 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, SSLIOSessionHandler) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.Creates an instance of
SSLIOSessiondecorating the givenIOSession. - createSSLIOSession(IOSession, SSLContext, SSLIOSessionHandler) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.Creates an instance of
SSLIOSessiondecorating the givenIOSession. - createSSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Method in class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
-
Deprecated.Creates an instance of
SSLIOSessiondecorating the givenIOSession. - createSSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Method in class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
-
Deprecated.Creates an instance of
SSLIOSessiondecorating the givenIOSession. - 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
- createTransportMetrics() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
-
Deprecated.(4.3) no longer used.
- custom() - Static method in class org.apache.http.impl.nio.reactor.IOReactorConfig
D
- DEFAULT - Static variable in class org.apache.http.impl.nio.reactor.IOReactorConfig
- DEFAULT_WAIT_FOR_CONTINUE - Static variable in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
- DefaultClientIOEventDispatch - Class in org.apache.http.impl.nio
-
Deprecated.(4.2) use
DefaultHttpClientIODispatch - DefaultClientIOEventDispatch(NHttpClientHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
- DefaultConnectingIOReactor - Class in org.apache.http.impl.nio.reactor
-
Default implementation of
ConnectingIOReactor. - DefaultConnectingIOReactor() - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
-
Creates an instance of DefaultConnectingIOReactor with default configuration.
- DefaultConnectingIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
-
Deprecated.
- DefaultConnectingIOReactor(int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
-
Deprecated.
- DefaultConnectingIOReactor(IOReactorConfig) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
-
Creates an instance of DefaultConnectingIOReactor with the given configuration.
- DefaultConnectingIOReactor(IOReactorConfig, ThreadFactory) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
-
Creates an instance of DefaultConnectingIOReactor with the given configuration.
- DefaultHttpClientIODispatch<H extends NHttpClientEventHandler> - Class in org.apache.http.impl.nio
-
Default
IOEventDispatchimplementation that supports both plain (non-encrypted) and SSL encrypted client side HTTP connections. - DefaultHttpClientIODispatch(H, SSLContext, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
- DefaultHttpClientIODispatch(H, SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
- DefaultHttpClientIODispatch(H, SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
- DefaultHttpClientIODispatch(H, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
-
Deprecated.
- DefaultHttpClientIODispatch(H, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
- DefaultHttpClientIODispatch(H, NHttpConnectionFactory<? extends DefaultNHttpClientConnection>) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
-
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
- DefaultHttpClientIODispatch(H, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
-
Deprecated.
- DefaultHttpRequestParser - Class in org.apache.http.impl.nio.codecs
-
Default
NHttpMessageParserimplementation forHttpRequests. - DefaultHttpRequestParser(SessionInputBuffer) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
- DefaultHttpRequestParser(SessionInputBuffer, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
- DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
-
Creates an instance of DefaultHttpRequestParser.
- DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
- DefaultHttpRequestParserFactory - Class in org.apache.http.impl.nio.codecs
-
Default factory for request message parsers.
- DefaultHttpRequestParserFactory() - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory
- DefaultHttpRequestParserFactory(LineParser, HttpRequestFactory) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory
- DefaultHttpRequestWriter - Class in org.apache.http.impl.nio.codecs
-
Default
NHttpMessageWriterimplementation forHttpRequests. - DefaultHttpRequestWriter(SessionOutputBuffer) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
- DefaultHttpRequestWriter(SessionOutputBuffer, LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
-
Creates an instance of DefaultHttpRequestWriter.
- DefaultHttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
-
Deprecated.
- DefaultHttpRequestWriterFactory - Class in org.apache.http.impl.nio.codecs
-
Default factory for request message writers.
- DefaultHttpRequestWriterFactory() - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory
- DefaultHttpRequestWriterFactory(LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory
- DefaultHttpResponseParser - Class in org.apache.http.impl.nio.codecs
-
Default
NHttpMessageParserimplementation forHttpResponses. - DefaultHttpResponseParser(SessionInputBuffer) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
- DefaultHttpResponseParser(SessionInputBuffer, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
- DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
-
Creates an instance of DefaultHttpResponseParser.
- DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
- DefaultHttpResponseParserFactory - Class in org.apache.http.impl.nio.codecs
-
Default factory for response message parsers.
- DefaultHttpResponseParserFactory() - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory
- DefaultHttpResponseParserFactory(LineParser, HttpResponseFactory) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory
- DefaultHttpResponseWriter - Class in org.apache.http.impl.nio.codecs
-
Default
NHttpMessageWriterimplementation forHttpResponses. - DefaultHttpResponseWriter(SessionOutputBuffer) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
- DefaultHttpResponseWriter(SessionOutputBuffer, LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
-
Creates an instance of DefaultHttpResponseWriter.
- DefaultHttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
-
Deprecated.
- DefaultHttpResponseWriterFactory - Class in org.apache.http.impl.nio.codecs
-
Default factory for response message writers.
- DefaultHttpResponseWriterFactory() - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory
- DefaultHttpResponseWriterFactory(LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory
- DefaultHttpServerIODispatch<H extends NHttpServerEventHandler> - Class in org.apache.http.impl.nio
-
Default
IOEventDispatchimplementation that supports both plain (non-encrypted) and SSL encrypted server side HTTP connections. - DefaultHttpServerIODispatch(H, SSLContext, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
- DefaultHttpServerIODispatch(H, SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
- DefaultHttpServerIODispatch(H, SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
- DefaultHttpServerIODispatch(H, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
-
Deprecated.
- DefaultHttpServerIODispatch(H, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
- DefaultHttpServerIODispatch(H, NHttpConnectionFactory<? extends DefaultNHttpServerConnection>) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
- DefaultHttpServerIODispatch(H, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
-
Deprecated.
- DefaultListeningIOReactor - Class in org.apache.http.impl.nio.reactor
-
Default implementation of
ListeningIOReactor. - DefaultListeningIOReactor() - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
-
Creates an instance of DefaultListeningIOReactor with default configuration.
- DefaultListeningIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
-
Deprecated.
- DefaultListeningIOReactor(int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
-
Deprecated.
- DefaultListeningIOReactor(IOReactorConfig) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
-
Creates an instance of DefaultListeningIOReactor with the given configuration.
- DefaultListeningIOReactor(IOReactorConfig, ThreadFactory) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
-
Creates an instance of DefaultListeningIOReactor with the given configuration.
- DefaultNHttpClientConnection - Class in org.apache.http.impl.nio
-
Default implementation of the
NHttpClientConnectioninterface. - DefaultNHttpClientConnection(IOSession, int) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
- DefaultNHttpClientConnection(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageWriterFactory<HttpRequest>, NHttpMessageParserFactory<HttpResponse>) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
-
Creates new instance DefaultNHttpClientConnection given the underlying I/O session.
- DefaultNHttpClientConnection(IOSession, int, CharsetDecoder, CharsetEncoder, MessageConstraints) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
- DefaultNHttpClientConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
- DefaultNHttpClientConnectionFactory - Class in org.apache.http.impl.nio
-
Default factory for plain (non-encrypted), non-blocking
NHttpClientConnections. - DefaultNHttpClientConnectionFactory() - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
- DefaultNHttpClientConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
- DefaultNHttpClientConnectionFactory(ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
- DefaultNHttpClientConnectionFactory(HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
- DefaultNHttpClientConnectionFactory(NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
- DefaultNHttpClientConnectionFactory(NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
- DefaultNHttpClientConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
-
Deprecated.
- DefaultNHttpServerConnection - Class in org.apache.http.impl.nio
-
Default implementation of the
NHttpServerConnectioninterface. - DefaultNHttpServerConnection(IOSession, int) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
- DefaultNHttpServerConnection(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
-
Creates new instance DefaultNHttpServerConnection given the underlying I/O session.
- DefaultNHttpServerConnection(IOSession, int, CharsetDecoder, CharsetEncoder, MessageConstraints) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
- DefaultNHttpServerConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
- DefaultNHttpServerConnectionFactory - Class in org.apache.http.impl.nio
-
Default factory for plain (non-encrypted), non-blocking
NHttpServerConnections. - DefaultNHttpServerConnectionFactory() - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
- DefaultNHttpServerConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
- DefaultNHttpServerConnectionFactory(ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
- DefaultNHttpServerConnectionFactory(HttpRequestFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
- DefaultNHttpServerConnectionFactory(ByteBufferAllocator, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
- DefaultNHttpServerConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
-
Deprecated.
- DefaultServerIOEventDispatch - Class in org.apache.http.impl.nio
-
Deprecated.(4.2) use
DefaultHttpServerIODispatch - DefaultServerIOEventDispatch(NHttpServiceHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultServerIOEventDispatch
-
Deprecated.Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
- DirectByteBufferAllocator - Class in org.apache.http.nio.util
-
Allocates
ByteBufferinstances usingByteBuffer.allocateDirect(int). - DirectByteBufferAllocator() - Constructor for class org.apache.http.nio.util.DirectByteBufferAllocator
- disconnected(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
- disconnected(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.
- disconnected(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.
- disconnected(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
-
Triggered when the given session has been terminated.
- doShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
-
Activates the shutdown sequence for this reactor.
E
- endOfInput(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
-
Triggered when the connection is closed by the opposite end point (half-closed).
- endOfInput(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
- endOfInput(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
-
Triggered when the connection is closed by the opposite end point (half-closed).
- endOfInput(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
- endpointClosed(ListenerEndpoint) - Method in interface org.apache.http.impl.nio.reactor.ListenerEndpointClosedCallback
- ensureCapacity(int) - Method in class org.apache.http.nio.util.ExpandableBuffer
-
Ensures the buffer can accommodate the required capacity.
- EntityAsyncContentProducer - Class in org.apache.http.nio.entity
-
Basic implementation of
HttpAsyncContentProducerthat relies on inefficient and potentially blocking I/O operation redirection throughChannels.newChannel(java.io.InputStream). - EntityAsyncContentProducer(HttpEntity) - Constructor for class org.apache.http.nio.entity.EntityAsyncContentProducer
- entityRequest(HttpEntityEnclosingRequest, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandler
-
Deprecated.Triggered when a request is received with an entity.
- enumAvailable(PoolEntryCallback<T, C>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
-
Enumerates all available connections.
- enumEntries(Iterator<E>, PoolEntryCallback<T, C>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
-
Deprecated.(4.3.2)
- enumLeased(PoolEntryCallback<T, C>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
-
Enumerates all leased connections.
- ErrorResponseProducer - Class in org.apache.http.nio.protocol
-
This class changed from package private to public in version 4.4.8.
- ErrorResponseProducer(HttpResponse, HttpEntity, boolean) - Constructor for class org.apache.http.nio.protocol.ErrorResponseProducer
- eventListener - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
-
Deprecated.
- EventListener - Interface in org.apache.http.nio.protocol
-
Deprecated.(4.2) do not use
- EventMask - Interface in org.apache.http.nio.reactor
-
Type of I/O event notifications I/O sessions can declare interest in.
- 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, IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
-
Deprecated.
- exception(NHttpClientConnection, IOException) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
-
Deprecated.
- exception(NHttpClientConnection, IOException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
-
Deprecated.
- exception(NHttpClientConnection, Exception) - Method in interface org.apache.http.nio.NHttpClientEventHandler
-
Triggered if an error occurs during the HTTP exchange.
- exception(NHttpClientConnection, Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
- 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(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
-
Deprecated.
- exception(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
-
Deprecated.
- exception(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
-
Deprecated.
- 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, IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
-
Deprecated.
- exception(NHttpServerConnection, IOException) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- exception(NHttpServerConnection, IOException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- exception(NHttpServerConnection, Exception) - Method in interface org.apache.http.nio.NHttpServerEventHandler
-
Triggered if an error occurs during the HTTP exchange.
- exception(NHttpServerConnection, Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncService
- 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(NHttpServerConnection, HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
-
Deprecated.
- exception(NHttpServerConnection, HttpException) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- exception(NHttpServerConnection, HttpException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- ExceptionEvent - Class in org.apache.http.impl.nio.reactor
-
A
Throwableinstance along with a time stamp. - ExceptionEvent(Exception) - Constructor for class org.apache.http.impl.nio.reactor.ExceptionEvent
- ExceptionEvent(Throwable, Date) - 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(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>, NHttpClientConnection) - 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, HttpContext, FutureCallback<T>) - 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(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>, HttpContext, FutureCallback<T>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
-
Initiates asynchronous HTTP request execution.
- 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(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(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.
- 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.
- executor - Variable in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
-
Deprecated.
- executor - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- expand() - Method in class org.apache.http.nio.util.ExpandableBuffer
-
Expands buffer's capacity.
- ExpandableBuffer - Class in org.apache.http.nio.util
-
A buffer that expand its capacity on demand using
ByteBufferAllocatorinterface. - ExpandableBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.ExpandableBuffer
-
Allocates buffer of the given size using the given allocator.
- EXPECT_CONTINUE - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- expectationVerifier - Variable in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
-
Deprecated.
- expectationVerifier - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
F
- failed(IOException) - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
- failed(IOException) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
- failed(Exception) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
- failed(Exception) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
- failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
- failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
- failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
- failed(Exception) - Method in class org.apache.http.nio.protocol.ErrorResponseProducer
- failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
-
Invoked to signal that the response processing terminated abnormally.
- failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
-
Invoked to signal that the request processing terminated abnormally.
- failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
-
Invoked to signal that the response processing terminated abnormally.
- failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
-
Invoked to signal that the response processing terminated abnormally.
- failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
-
Invoked to signal that the response processing terminated abnormally.
- failed(Exception) - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
- failed(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
-
Triggered on unsuccessful completion a
SessionRequest. - fatalIOException(IOException, NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
-
Deprecated.Triggered when an I/O error caused a connection to be terminated.
- fatalProtocolException(HttpException, NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
-
Deprecated.Triggered when an HTTP protocol error caused a connection to be terminated.
- FileContentDecoder - Interface in org.apache.http.nio
-
A content decoder capable of transferring data directly to a
FileChannel - FileContentEncoder - Interface in org.apache.http.nio
-
A content encoder capable of transferring data directly from a
FileChannel - fill(ReadableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
- fill(ReadableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
-
Makes an attempt to fill the buffer with data from the given
ReadableByteChannel. - fillBuffer(ReadableByteChannel) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
- fillBuffer(ReadableByteChannel) - Method in interface org.apache.http.nio.NHttpMessageParser
-
Fills the internal buffer of the parser with input data from the given
ReadableByteChannel. - fillBufferFromChannel() - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
-
Reads from the channel to the session buffer.
- finalizeContext(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
-
Deprecated.Triggered when the connection is terminated.
- finalizeContext(HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
-
Deprecated.Triggered when the connection is terminated.
- finish() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
-
Deprecated.
- finish() - Method in interface org.apache.http.nio.entity.ConsumingNHttpEntity
-
Deprecated.Notification that any resources allocated for reading can be released.
- finish() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
-
Deprecated.
- finish() - Method in class org.apache.http.nio.entity.NByteArrayEntity
-
Deprecated.(4.2) use
NByteArrayEntity.close() - finish() - Method in class org.apache.http.nio.entity.NFileEntity
-
Deprecated.(4.2) use
NFileEntity.close() - finish() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
-
Deprecated.
- finish() - Method in class org.apache.http.nio.entity.NStringEntity
-
Deprecated.(4.2) use
NStringEntity.close() - 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() - Method in class org.apache.http.nio.entity.ContentOutputStream
- 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
- flush(WritableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
- 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. - flushToChannel() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
-
Flushes content of the session buffer to the channel and updates transport metrics.
G
- generateRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
- generateRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- generateRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
- generateRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
-
Invoked to generate a HTTP request message head.
- generateRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
-
Invoked to generate a HTTP request message head.
- generateRequest() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
- generateResponse() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
- generateResponse() - Method in class org.apache.http.nio.protocol.ErrorResponseProducer
- generateResponse() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
-
Invoked to generate a HTTP response message head.
- getAddress() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
- getAddress() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
-
Returns the socket address of this endpoint.
- getAttachment() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
-
Returns the original session request attachment, if available.
- getAttachment() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
- getAttachment() - Method in interface org.apache.http.nio.reactor.SessionRequest
-
Returns attachment object will be added to the session's context upon initialization.
- getAttribute(String) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- getAttribute(String) - Method in interface org.apache.http.nio.reactor.IOSession
-
Returns the value of the attribute with the given name.
- getAttribute(String) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- getAuditLog() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
-
Returns the audit log containing exceptions thrown by the I/O reactor prior and in the course of the reactor shutdown.
- getBacklogSize() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Determines the default backlog size value for server sockets binds.
- getCause() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
- getChannel() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
-
Returns the channel.
- getConnectionFactory() - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
-
Gets the connection factory used to construct this dispatch.
- getConnectionFactory() - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
-
Gets the connection factory used to construct this dispatch.
- getConnectionReuseStrategy() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- getConnectionReuseStrategy() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestExecutionHandler
-
Deprecated.Returns
ConnectionReuseStrategyimplementation to be used to determine whether or not the underlying connection can be kept alive after a particular HTTP request / response exchange. - getConnectionStrategy() - Method in class org.apache.http.nio.protocol.HttpAsyncService
-
Gets the ConnectionReuseStrategy for this service.
- getConnectTimeout() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Determines the default connect timeout value for non-blocking connection requests.
- getConnectTimeout() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
- getConnectTimeout() - Method in interface org.apache.http.nio.reactor.SessionRequest
-
Returns connect timeout value in milliseconds.
- getConsumingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- getConsumingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- getContent() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
-
Deprecated.Obtains entity's content as
InputStream. - getContent() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
-
Deprecated.
- getContent() - Method in class org.apache.http.nio.entity.NByteArrayEntity
- getContent() - Method in class org.apache.http.nio.entity.NFileEntity
- getContent() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
-
Deprecated.This method throws
UnsupportedOperationException. - getContent() - Method in class org.apache.http.nio.entity.NStringEntity
- getContentBufferSize(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
-
Deprecated.Obtains the value of
NIOReactorPNames.CONTENT_BUFFER_SIZEparameter. - getContentEncoding() - Method in class org.apache.http.nio.entity.ContentBufferEntity
- getContentLength() - Method in class org.apache.http.nio.entity.ContentBufferEntity
- getContentLength() - Method in class org.apache.http.nio.entity.NByteArrayEntity
- getContentLength() - Method in class org.apache.http.nio.entity.NFileEntity
- getContentLength() - Method in class org.apache.http.nio.entity.NStringEntity
- getContentListener() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
-
Deprecated.
- getContentType() - Method in class org.apache.http.nio.entity.ContentBufferEntity
- getContentType(HttpEntity) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
- getContext() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- getContext() - Method in interface org.apache.http.nio.NHttpConnection
-
Returns an HTTP execution context associated with this connection.
- getContext() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- getContext() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestExecutionHandler
-
Deprecated.Returns shared
HttpContextinstance. - 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
IOExceptionthrown during initialization of this endpoint ornull, if initialization was successful. - getException() - Method in interface org.apache.http.nio.reactor.SessionRequest
-
Returns
IOExceptioninstance if the request could not be successfully executed due to an I/O error ornullif no error occurred to this point. - getExceptionLogger() - Method in class org.apache.http.nio.protocol.HttpAsyncService
-
Gets the ExceptionLogger for this service.
- getExpectationVerifier() - Method in class org.apache.http.nio.protocol.HttpAsyncService
-
Gets the HttpAsyncExpectationVerifier for this service.
- getFooters() - Method in class org.apache.http.impl.nio.codecs.ChunkDecoder
- getFuture() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
- getFuture() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- getFuture() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
- getGracePeriod(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
-
Deprecated.Obtains the value of
NIOReactorPNames.GRACE_PERIODparameter. - 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
HttpProcessorimplementation 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
trueif interest Ops queueing is enabled,falseotherwise. - getInterestOpsQueueing(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
-
Deprecated.Obtains the value of
NIOReactorPNames.INTEREST_OPS_QUEUEINGparameter. - getIOException() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- getIOExepction() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- getIoThreadCount() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Determines the number of I/O dispatch threads to be used by the I/O reactor.
- getLastAccessTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- getLastAccessTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
-
Deprecated.
- getLastReadTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- getLastReadTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
-
Deprecated.
- getLastWriteTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- getLastWriteTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
-
Deprecated.
- getLocalAddress() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- getLocalAddress() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- getLocalAddress() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
- getLocalAddress() - Method in interface org.apache.http.nio.reactor.IOSession
-
Returns local address.
- getLocalAddress() - Method in interface org.apache.http.nio.reactor.SessionRequest
-
Returns local socket address.
- getLocalAddress() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- getLocalPort() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- getMaxPerRoute(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- getMaxTotal() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- getMetrics() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- getMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
-
Returns the current mode:
- getOutputState() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- getParams() - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
-
Deprecated.
- getProducingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- getProducingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- getRcvBufSize() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Determines the default value of the
SocketOptions.SO_RCVBUFparameter for newly created sockets. - getRemoteAddress() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- getRemoteAddress() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- getRemoteAddress() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
- getRemoteAddress() - Method in interface org.apache.http.nio.reactor.IOSession
-
Returns address of the remote peer.
- getRemoteAddress() - Method in interface org.apache.http.nio.reactor.SessionRequest
-
Returns socket address of the remote host.
- getRemoteAddress() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- getRemotePort() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- getRequest() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- getRequest() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- getRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
-
Returns the received HTTP request message.
- getRequestHandler() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- getRequestPath(HttpRequest) - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
-
Extracts request path from the given
HttpRequest - getRequestTime() - Method in class org.apache.http.impl.nio.reactor.SessionRequestHandle
- getResponse() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- getResponse() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- getResponse() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
-
Returns the default HTTP response message.
- getResponseFactory() - Method in class org.apache.http.nio.protocol.HttpAsyncService
-
Gets the HttpResponseFactory for this service.
- getResult() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
- getResult() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
- getResult() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- getResult() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
-
Returns a result of the request execution, when available.
- getResult() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
-
Returns a result of the response processing, when available.
- getRoutes() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
-
Returns snapshot of all knows routes
- getSelectInterval() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Determines time interval in milliseconds at which the I/O reactor wakes up to check for timed out sessions and session requests.
- getSelectInterval(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
-
Deprecated.Obtains the value of
NIOReactorPNames.SELECT_INTERVALparameter. - 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
IOSessioninstance created as a result of this request ornullif the request is still pending. - getSession(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Obtains
IOSessioninstance associated with the given selection key. - getSessionRequest() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
-
Returns the original session request, if available.
- getSessionRequest() - Method in class org.apache.http.impl.nio.reactor.SessionRequestHandle
- getShutdownGracePeriod() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Determines grace period in milliseconds the I/O reactors are expected to block waiting for individual worker threads to terminate cleanly.
- getSndBufSize() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Determines the default value of the
SocketOptions.SO_SNDBUFparameter for newly created sockets. - getSocket() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- getSocket() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- getSocket() - Method in interface org.apache.http.nio.reactor.SocketAccessor
-
Return the underlying socket
- getSocket() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- getSocketTimeout() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- getSocketTimeout() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- getSocketTimeout() - Method in interface org.apache.http.nio.reactor.IOSession
-
Returns value of the socket timeout in milliseconds.
- getSocketTimeout() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- getSoLinger() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Determines the default value of the
SocketOptions.SO_LINGERparameter for newly created sockets. - getSoTimeout() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Determines the default socket timeout value for non-blocking I/O operations.
- getSSLSession() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- getSSLSetupHandler() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- getStartedTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- getStartedTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
-
Deprecated.
- getStats(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- getStatus() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- getStatus() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
- getStatus() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
- getStatus() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- getStatus() - Method in interface org.apache.http.nio.NHttpConnection
-
Returns status of the connection:
- getStatus() - Method in interface org.apache.http.nio.reactor.IOReactor
-
Returns the current status of the reactor.
- getStatus() - Method in interface org.apache.http.nio.reactor.IOSession
-
Returns status of the session:
- getStatus() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- getTarget() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- getTarget() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
- getTarget() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
-
Invoked to obtain the request target host.
- getTimeout() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- getTimeout() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
-
Returns timeout for this message exchange.
- getTimestamp() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
- getTotalStats() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- getUriPatternMatcher() - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
-
Gets the pattern matcher.
- GRACE_PERIOD - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
-
Deprecated.Determines the grace period the I/O reactors are expected to block waiting for individual worker threads to terminate cleanly.
- gracefulShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Attempts graceful shutdown of this I/O reactor.
H
- handle(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.
- 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(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.
- 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(IOException) - Method in interface org.apache.http.nio.protocol.NHttpResponseTrigger
-
Deprecated.Report an IOException thrown while processing the request.
- 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.
- handler - Variable in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.
- handler - Variable in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
-
Deprecated.
- handler - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.
- handler - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.
- handleResponse(HttpResponse, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
-
Deprecated.Triggered when an HTTP response is ready to be processed.
- handleResponse(HttpResponse, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
-
Deprecated.Triggered when an HTTP response is ready to be processed.
- handlerResolver - Variable in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
-
Deprecated.
- handlerResolver - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- handleRuntimeException(RuntimeException) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
Handles the given
RuntimeException. - handleTimeout(NHttpConnection) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
-
Deprecated.
- hardShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Attempts force-shutdown of this I/O reactor.
- hasBufferedInput - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
- hasBufferedInput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- hasBufferedInput() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- hasBufferedInput() - Method in interface org.apache.http.nio.reactor.IOSession
-
Determines if the input buffer associated with the session contains data.
- hasBufferedInput() - Method in interface org.apache.http.nio.reactor.SessionBufferStatus
-
Determines if the session input buffer contains data.
- hasBufferedInput() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- hasBufferedOutput - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
- hasBufferedOutput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- hasBufferedOutput() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- hasBufferedOutput() - Method in interface org.apache.http.nio.reactor.IOSession
-
Determines if the output buffer associated with the session contains data.
- hasBufferedOutput() - Method in interface org.apache.http.nio.reactor.SessionBufferStatus
-
Determines if the session output buffer contains data.
- hasBufferedOutput() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- hasData() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
-
Determines if the buffer contains data.
- hasData() - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
-
Determines if the buffer contains data.
- hasData() - Method in interface org.apache.http.nio.reactor.ssl.SSLBuffer
-
Tests to make sure that the buffer has been acquired and the underlying buffer has a position larger than
0. - hasData() - Method in class org.apache.http.nio.util.ExpandableBuffer
-
Determines if the buffer contains data.
- hasData() - Method in class org.apache.http.nio.util.SharedInputBuffer
- hasData() - Method in class org.apache.http.nio.util.SharedOutputBuffer
- HeapByteBufferAllocator - Class in org.apache.http.nio.util
-
Allocates
ByteBufferinstances usingByteBuffer.allocate(int). - HeapByteBufferAllocator() - Constructor for class org.apache.http.nio.util.HeapByteBufferAllocator
- HTTP_HANDLER - Static variable in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
- HttpAsyncClientExchangeHandler - Interface in org.apache.http.nio.protocol
-
HttpAsyncClientExchangeHandlerrepresents 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
-
HttpAsyncContentProduceris 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
-
HttpAsyncExchangerepresents 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
-
HttpAsyncExpectationVerifierdefines 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
-
HttpAsyncRequestConsumeris 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
-
HttpAsyncRequesteris a utility class that can be used in conjunction withHttpAsyncRequestExecutorto initiate execution of asynchronous HTTP requests. - HttpAsyncRequester(HttpProcessor) - 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, ConnectionReuseStrategy, ExceptionLogger) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequester
-
Creates new instance of
HttpAsyncRequester. - HttpAsyncRequester(HttpProcessor, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequester
-
Deprecated.
- HttpAsyncRequestExecutionHandler<T> - Interface in org.apache.http.nio.protocol
-
Deprecated.
- HttpAsyncRequestExecutor - Class in org.apache.http.nio.protocol
-
HttpAsyncRequestExecutoris a fully asynchronous HTTP client side protocol handler based on the NIO (non-blocking) I/O model. - HttpAsyncRequestExecutor() - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
- HttpAsyncRequestExecutor(int) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
-
Creates new instance of HttpAsyncRequestExecutor.
- HttpAsyncRequestExecutor(int, ExceptionLogger) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
-
Creates new instance of
HttpAsyncRequestExecutor. - HttpAsyncRequestHandler<T> - Interface in org.apache.http.nio.protocol
-
HttpAsyncRequestHandlerrepresents a routine for asynchronous processing of a specific group of non-blocking HTTP requests. - HttpAsyncRequestHandlerMapper - Interface in org.apache.http.nio.protocol
-
HttpAsyncRequestHandlerMappercan be used to resolve an instance ofHttpAsyncRequestHandlermatching a particularHttpRequest. - HttpAsyncRequestHandlerRegistry - Class in org.apache.http.nio.protocol
-
Deprecated.(4.3) use
UriHttpAsyncRequestHandlerMapper - HttpAsyncRequestHandlerRegistry() - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
-
Deprecated.
- HttpAsyncRequestHandlerResolver - Interface in org.apache.http.nio.protocol
-
Deprecated.
- HttpAsyncRequestProducer - Interface in org.apache.http.nio.protocol
-
HttpAsyncRequestProduceris 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
-
HttpAsyncResponseConsumeris 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
-
HttpAsyncResponseProduceris 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
-
HttpAsyncServiceis a fully asynchronous HTTP server side protocol handler based on the non-blocking (NIO) I/O model. - 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, 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, HttpAsyncRequestHandlerMapper) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
-
Creates new instance of
HttpAsyncServerProtocolHandler. - HttpAsyncService(HttpProcessor, HttpAsyncRequestHandlerMapper, ExceptionLogger) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
-
Creates new instance of
HttpAsyncServerProtocolHandler. - httpProcessor - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
-
Deprecated.
- HttpRequestExecutionHandler - Interface in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
HttpAsyncRequestExecutorandHttpAsyncRequester - HttpRequestParser - Class in org.apache.http.impl.nio.codecs
-
Deprecated.(4.1) use
DefaultHttpRequestParser - HttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpRequestParser
-
Deprecated.
- HttpRequestWriter - Class in org.apache.http.impl.nio.codecs
-
Deprecated.(4.1) use
DefaultHttpRequestWriter - HttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpRequestWriter
-
Deprecated.
- HttpResponseParser - Class in org.apache.http.impl.nio.codecs
-
Deprecated.(4.1) use
DefaultHttpResponseParser - HttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpResponseParser
-
Deprecated.
- HttpResponseWriter - Class in org.apache.http.impl.nio.codecs
-
Deprecated.(4.1) use
DefaultHttpResponseWriter - HttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpResponseWriter
-
Deprecated.
- HttpServer - Class in org.apache.http.impl.nio.bootstrap
I
- IdentityDecoder - Class in org.apache.http.impl.nio.codecs
-
Content decoder that reads data without any transformation.
- IdentityDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.IdentityDecoder
- IdentityEncoder - Class in org.apache.http.impl.nio.codecs
-
Content encoder that writes data without any transformation.
- IdentityEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.IdentityEncoder
- IdentityEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, int) - Constructor for class org.apache.http.impl.nio.codecs.IdentityEncoder
- INACTIVE - org.apache.http.nio.reactor.IOReactorStatus
-
The reactor is inactive / has not been started
- 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) - Method in interface org.apache.http.nio.reactor.ssl.SSLSetupHandler
-
Triggered when the SSL connection is being initialized.
- 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.
- 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() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
-
Initializes the session.
- initialize(SSLMode) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
-
Deprecated.(4.3) SSL mode must be set at construction time.
- INPUT_MODE - Static variable in class org.apache.http.nio.util.ExpandableBuffer
- 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(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
-
Deprecated.
- inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
-
Deprecated.
- inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
- inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
-
Deprecated.
- 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(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
-
Deprecated.
- inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.HttpAsyncService
- inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- 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(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
-
Triggered when the given session has input pending.
- inputTerminated() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
- inputTerminated() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
-
Invoked to signal that the connection has been terminated prematurely by the opposite end.
- inputTerminated() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
- INSTANCE - Static variable in class org.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory
- INSTANCE - Static variable in class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory
- INSTANCE - Static variable in class org.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory
- INSTANCE - Static variable in class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory
- INSTANCE - Static variable in class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
- INSTANCE - Static variable in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
- INSTANCE - Static variable in class org.apache.http.nio.util.DirectByteBufferAllocator
- INSTANCE - Static variable in class org.apache.http.nio.util.HeapByteBufferAllocator
- INTEREST_OPS_QUEUEING - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
-
Deprecated.Determines whether interestOps() queueing is enabled for the I/O reactors.
- interestOpsQueueing - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
- inTransportMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
- invalidate() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- IOControl - Interface in org.apache.http.nio
-
Connection input/output control interface.
- IOEventDispatch - Interface in org.apache.http.nio.reactor
-
IOEventDispatch interface is used by I/O reactors to notify clients of I/O events pending for a particular session.
- IOReactor - Interface in org.apache.http.nio.reactor
-
HttpCore NIO is based on the Reactor pattern as described by Doug Lea.
- IOReactorConfig - Class in org.apache.http.impl.nio.reactor
-
I/O reactor configuration parameters.
- IOReactorConfig() - Constructor for class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Deprecated.
- IOReactorConfig.Builder - Class in org.apache.http.impl.nio.reactor
- IOReactorException - Exception in org.apache.http.nio.reactor
-
I/O exception that can be thrown by an I/O reactor.
- IOReactorException(String) - Constructor for exception org.apache.http.nio.reactor.IOReactorException
- IOReactorException(String, Exception) - Constructor for exception org.apache.http.nio.reactor.IOReactorException
- IOReactorException(String, Throwable) - Constructor for exception org.apache.http.nio.reactor.IOReactorException
- IOReactorExceptionHandler - Interface in org.apache.http.nio.reactor
-
Abstract exception handler intended to deal with potentially recoverable I/O exceptions thrown by an I/O reactor.
- IOReactorStatus - Enum in org.apache.http.nio.reactor
-
IOReactorStatus represents an internal status of an I/O reactor.
- IOSession - Interface in org.apache.http.nio.reactor
-
IOSession interface represents a sequence of logically related data exchanges between two end points.
- IOSessionImpl - Class in org.apache.http.impl.nio.reactor
-
Default implementation of
IOSession. - IOSessionImpl(SelectionKey, InterestOpsCallback, SessionClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.IOSessionImpl
-
Creates new instance of IOSessionImpl.
- IOSessionImpl(SelectionKey, SessionClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.IOSessionImpl
-
Creates new instance of IOSessionImpl.
- isAcquired() - Method in interface org.apache.http.nio.reactor.ssl.SSLBuffer
-
Tests to see if this buffer has been acquired.
- isAppInputReady() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
-
Reads encrypted data and returns whether the channel associated with this session has any decrypted inbound data available for reading.
- isAppOutputReady() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
-
Returns whether the channel associated with this session is ready to accept outbound unecrypted data for writing.
- isChunked() - Method in class org.apache.http.nio.entity.ContentBufferEntity
- isClosed() - Method in class org.apache.http.impl.nio.pool.BasicNIOPoolEntry
- isClosed() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- isClosed() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
- isClosed() - Method in interface org.apache.http.nio.reactor.IOSession
-
Determines if the session has been terminated.
- isClosed() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
-
Determines if this endpoint has been closed and is no longer listens for incoming connections.
- isClosed() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- isCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
- isCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
- isCompleted() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
- isCompleted() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
- isCompleted() - Method in interface org.apache.http.nio.ContentDecoder
-
Returns
trueif the entity has been received in its entirety. - isCompleted() - Method in interface org.apache.http.nio.ContentEncoder
-
Returns
trueif 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
trueis the session has been fully initialized,falseotherwise. - 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
SelectionKeyimmediately. - 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
trueif 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
trueif an HTTP response has been submitted to the client. - isShutdown() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- isShutdown() - Method in class org.apache.http.nio.util.SharedInputBuffer
- isSoKeepalive() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Determines the default value of the
SocketOptions.SO_KEEPALIVEparameter for newly created sockets. - isSoReuseAddress() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Determines the default value of the
SocketOptions.SO_REUSEADDRparameter for newly created sockets. - isStale() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- isStreaming() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
-
Deprecated.
- isStreaming() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
-
Deprecated.
- isStreaming() - Method in class org.apache.http.nio.entity.NByteArrayEntity
- isStreaming() - Method in class org.apache.http.nio.entity.NFileEntity
- isStreaming() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
-
Deprecated.
- isStreaming() - Method in class org.apache.http.nio.entity.NStringEntity
- isTcpNoDelay() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
-
Determines the default value of the
SocketOptions.TCP_NODELAYparameter for newly created sockets. - isValid() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
L
- lease(HttpHost, Object) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
- lease(HttpHost, Object, FutureCallback<BasicNIOPoolEntry>) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
- lease(T, Object) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- lease(T, Object, long, long, TimeUnit, FutureCallback<E>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- lease(T, Object, long, TimeUnit, FutureCallback<E>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- lease(T, Object, FutureCallback<E>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- length() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
-
Returns the length of this buffer.
- length() - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
-
Returns the length of this buffer.
- length() - Method in interface org.apache.http.nio.util.BufferInfo
-
Deprecated.
- length() - Method in class org.apache.http.nio.util.ExpandableBuffer
-
Returns the length of this buffer.
- length() - Method in class org.apache.http.nio.util.SharedInputBuffer
- length() - Method in class org.apache.http.nio.util.SharedOutputBuffer
- LengthDelimitedDecoder - Class in org.apache.http.impl.nio.codecs
-
Content decoder that cuts off after a defined number of bytes.
- LengthDelimitedDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl, long) - Constructor for class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
- LengthDelimitedEncoder - Class in org.apache.http.impl.nio.codecs
-
Content encoder that cuts off after a defined number of bytes.
- LengthDelimitedEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, long) - Constructor for class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
- LengthDelimitedEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, long, int) - Constructor for class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
- lineBuf - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
- lineFormatter - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
- lineParser - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageParser
- listen(SocketAddress) - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
- listen(SocketAddress) - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
-
Opens a new listener endpoint with the given socket address.
- ListenerEndpoint - Interface in org.apache.http.nio.reactor
-
ListenerEndpoint interface represents an endpoint used by an I/O reactor to listen for incoming connection from remote clients.
- ListenerEndpointClosedCallback - Interface in org.apache.http.impl.nio.reactor
-
Listener endpoint callback interface used internally by I/O reactor implementations.
- ListenerEndpointImpl - Class in org.apache.http.impl.nio.reactor
-
Default implementation of
ListenerEndpoint. - ListenerEndpointImpl(SocketAddress, ListenerEndpointClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
- ListeningIOReactor - Interface in org.apache.http.nio.reactor
-
ListeningIOReactor represents an I/O reactor capable of listening for incoming connections on one or several ports.
- log(Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
-
This method can be used to log I/O exception thrown while closing
Closeableobjects (such asHttpConnection}). - log(Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
-
This method can be used to log I/O exception thrown while closing
Closeableobjects (such asHttpConnection}). - log(Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncService
-
This method can be used to log I/O exception thrown while closing
Closeableobjects (such asHttpConnection). - lookup(String) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
-
Deprecated.
- lookup(String) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandlerResolver
-
Deprecated.Looks up a handler matching the given request URI.
- lookup(String) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
-
Deprecated.
- lookup(String) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandlerResolver
-
Deprecated.Looks up a handler matching the given request URI.
- lookup(HttpRequest) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandlerMapper
-
Looks up a handler matching the given request.
- lookup(HttpRequest) - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
-
Looks up a handler matching the given request URI.
M
- metrics - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
- metrics - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
N
- NByteArrayEntity - Class in org.apache.http.nio.entity
-
A simple self contained, repeatable non-blocking entity that retrieves its content from a byte array.
- NByteArrayEntity(byte[]) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
- NByteArrayEntity(byte[], int, int) - 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[], ContentType) - 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) - Constructor for class org.apache.http.nio.entity.NFileEntity
- NFileEntity(File, String) - Constructor for class org.apache.http.nio.entity.NFileEntity
-
Deprecated.(4.2) use
NFileEntity(File, ContentType) - NFileEntity(File, String, boolean) - Constructor for class org.apache.http.nio.entity.NFileEntity
-
Deprecated.(4.2) use
NFileEntity(File, ContentType, boolean) - NFileEntity(File, ContentType) - Constructor for class org.apache.http.nio.entity.NFileEntity
-
Creates new instance of NFileEntity from the given source
Filewith the given content type. - NFileEntity(File, ContentType, boolean) - Constructor for class org.apache.http.nio.entity.NFileEntity
-
Creates new instance of NFileEntity from the given source
Filewith the given content type. - NHttpClientConnection - Interface in org.apache.http.nio
-
Abstract non-blocking client-side HTTP connection interface.
- NHttpClientEventHandler - Interface in org.apache.http.nio
-
Abstract client-side HTTP protocol handler.
- NHttpClientHandler - Interface in org.apache.http.nio
-
Deprecated.(4.2) use
NHttpClientEventHandler - 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
NHttpConnectionimplementations and provides functionality common to both client and server HTTP connections. - 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.
- NHttpConnectionBase(IOSession, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.NHttpConnectionBase
- NHttpConnectionFactory<T extends NHttpConnection> - Interface in org.apache.http.nio
-
Factory for
NHttpConnectioninstances. - NHttpEntityWrapper - Class in org.apache.http.nio.entity
-
Deprecated.(4.2) use
EntityAsyncContentProducer - 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 org.apache.http.HttpMessage> - Interface in org.apache.http.nio
-
Abstract HTTP message parser for non-blocking connections.
- NHttpMessageParserFactory<T extends org.apache.http.HttpMessage> - Interface in org.apache.http.nio
-
Factory for
NHttpMessageParserinstances. - NHttpMessageWriter<T extends org.apache.http.HttpMessage> - Interface in org.apache.http.nio
-
Abstract HTTP message writer for non-blocking connections.
- NHttpMessageWriterFactory<T extends org.apache.http.HttpMessage> - Interface in org.apache.http.nio
-
Factory for
NHttpMessageWriterinstances. - NHttpRequestExecutionHandler - Interface in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
HttpAsyncRequestExecutorandHttpAsyncRequester - NHttpRequestHandler - Interface in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
HttpAsyncRequestHandler - NHttpRequestHandlerRegistry - Class in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
UriHttpAsyncRequestHandlerMapper - NHttpRequestHandlerRegistry() - Constructor for class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
-
Deprecated.
- NHttpRequestHandlerResolver - Interface in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
HttpAsyncRequestHandlerResolver - NHttpResponseTrigger - Interface in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
HttpAsyncExchange - NHttpServerConnection - Interface in org.apache.http.nio
-
Abstract non-blocking server-side HTTP connection interface.
- NHttpServerEventHandler - Interface in org.apache.http.nio
-
Abstract server-side HTTP event handler.
- NHttpServerIOTarget - Interface in org.apache.http.nio
-
Deprecated.(4.2) no longer used
- NHttpServiceHandler - Interface in org.apache.http.nio
-
Deprecated.(4.2) use
NHttpServerEventHandler - NIOConnFactory<T,C> - Interface in org.apache.http.nio.pool
-
Factory for poolable non-blocking connections.
- NIOReactorParamBean - Class in org.apache.http.nio.params
-
Deprecated.(4.2) use
IOReactorConfig - NIOReactorParamBean(HttpParams) - Constructor for class org.apache.http.nio.params.NIOReactorParamBean
-
Deprecated.
- NIOReactorParams - Class in org.apache.http.nio.params
-
Deprecated.(4.2) use
IOReactorConfig - NIOReactorPNames - Interface in org.apache.http.nio.params
-
Deprecated.(4.2) use
IOReactorConfig - NStringEntity - Class in org.apache.http.nio.entity
-
A simple, self contained, repeatable non-blocking entity that retrieves its content from a
Stringobject. - NStringEntity(String) - Constructor for class org.apache.http.nio.entity.NStringEntity
-
Creates a NStringEntity with the specified content.
- 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, ContentType) - Constructor for class org.apache.http.nio.entity.NStringEntity
-
Creates a NStringEntity with the specified content and content type.
O
- onClose() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
-
Invoked when the consumer is being closed.
- onClose() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
-
Invoked when the consumer is being closed.
- onClosed(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
- onClosed(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
- onClosed(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.
- 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(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
- onConnected(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
- onConnected(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.
- onConnected(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
-
Deprecated.
- onConnected(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
-
Deprecated.
- onConnected(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
-
Deprecated.
- onConnected(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
- onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
-
Invoked to process a chunk of content from the
ContentDecoder. - onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
-
Invoked to process a chunk of content from the
ContentDecoder. - onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
- onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
- onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
-
Invoked if the request message encloses a content entity.
- onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
-
Invoked if the response message encloses a content entity.
- onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
- onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
- onException(DefaultNHttpClientConnection, IOException) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
- onException(DefaultNHttpServerConnection, IOException) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
- onException(NHttpClientIOTarget, IOException) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.
- 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(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
- onInputReady(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
- onInputReady(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.
- 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(E) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- onLease(BasicNIOPoolEntry) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
- onOutputReady(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
- onOutputReady(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
- onOutputReady(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.
- 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(E) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- onRelease(BasicNIOPoolEntry) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
- 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(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
- onTimeout(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
- onTimeout(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.
- onTimeout(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
-
Deprecated.
- onTimeout(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
- org.apache.http.impl.nio - package org.apache.http.impl.nio
-
Default implementations of HTTP connections for asynchronous, even driven communication.
- org.apache.http.impl.nio.bootstrap - package org.apache.http.impl.nio.bootstrap
-
Embedded non-blocking server and server bootstrap.
- org.apache.http.impl.nio.codecs - package org.apache.http.impl.nio.codecs
-
Default implementations of message parses and writers for asynchronous, even driven communication.
- org.apache.http.impl.nio.pool - package org.apache.http.impl.nio.pool
-
Default implementations of client side connection pools for asynchronous, even driven communication.
- org.apache.http.impl.nio.reactor - package org.apache.http.impl.nio.reactor
-
Default implementation of event driven network communication APIs based on Java NIO.
- org.apache.http.impl.nio.ssl - package org.apache.http.impl.nio.ssl
- org.apache.http.nio - package org.apache.http.nio
-
Core HTTP component APIs and primitives for asynchronous, event driven communication.
- org.apache.http.nio.entity - package org.apache.http.nio.entity
-
Core HTTP entity implementations with support for asynchronous, event driven communication.
- org.apache.http.nio.params - package org.apache.http.nio.params
-
Deprecated.
- org.apache.http.nio.pool - package org.apache.http.nio.pool
-
Client side connection pools APIs for asynchronous, event driven communication.
- org.apache.http.nio.protocol - package org.apache.http.nio.protocol
-
Core HTTP protocol execution framework and HTTP protocol handlers for asynchronous, event driven communication.
- org.apache.http.nio.reactor - package org.apache.http.nio.reactor
-
Event driven network communication APIs loosely based on Doug Lea's reactor pattern.
- org.apache.http.nio.reactor.ssl - package org.apache.http.nio.reactor.ssl
-
TLS/SSL support for asynchronous, event driven communication.
- org.apache.http.nio.util - package org.apache.http.nio.util
-
Core utility classes for asynchronous, event driven communication.
- outboundTransport() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
-
Sends encrypted data and executes outbound SSL transport operations.
- outbuf - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
- outgoingContentStrategy - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
- OUTPUT_MODE - Static variable in class org.apache.http.nio.util.ExpandableBuffer
- outputReady(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(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
-
Deprecated.
- outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
-
Deprecated.
- outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
- outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
-
Deprecated.
- 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(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
-
Deprecated.
- outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.HttpAsyncService
- outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- 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(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
-
Triggered when the given session is ready for output.
- outTransportMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
P
- params - Variable in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
-
Deprecated.
- params - Variable in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
-
Deprecated.
- params - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
-
Deprecated.(4.2)
- params - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.
- params - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.
- params - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
-
Deprecated.
- parse() - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
- parse() - Method in interface org.apache.http.nio.NHttpMessageParser
-
Attempts to parse a complete message head from the content of the internal buffer.
- pause() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
- pause() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
-
Suspends the I/O reactor preventing it from accepting new connections on all active endpoints.
- PermanentSSLBufferManagementStrategy - Class in org.apache.http.nio.reactor.ssl
-
A
SSLBufferManagementStrategythat never releases the underlying buffer. - PermanentSSLBufferManagementStrategy() - Constructor for class org.apache.http.nio.reactor.ssl.PermanentSSLBufferManagementStrategy
- Pipelined - Annotation Type in org.apache.http.nio.protocol
- PipeliningClientExchangeHandler<T> - Class in org.apache.http.nio.protocol
-
Pipelining implementation of
HttpAsyncClientExchangeHandlerthat executes a series of pipelined HTTP requests. - PipeliningClientExchangeHandler(List<? extends HttpAsyncRequestProducer>, List<? extends HttpAsyncResponseConsumer<T>>, FutureCallback<List<T>>, HttpContext, NHttpClientConnection, HttpProcessor, ConnectionReuseStrategy) - Constructor for class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
-
Creates new instance of
PipeliningClientExchangeHandler. - PipeliningClientExchangeHandler(List<? extends HttpAsyncRequestProducer>, List<? extends HttpAsyncResponseConsumer<T>>, HttpContext, NHttpClientConnection, HttpProcessor) - Constructor for class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
-
Creates new instance of
PipeliningClientExchangeHandler. - prepareDecoder(HttpMessage) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
-
Initializes a specific
ContentDecoderimplementation based on the properties of the givenHttpMessageand generates an instance ofHttpEntitymatching the properties of the content decoder. - prepareEncoder(HttpMessage) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
-
Initializes a specific
ContentEncoderimplementation based on the properties of the givenHttpMessage. - prepareSocket(Socket) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
-
Prepares the given
Socketby resetting some of its properties. - processEvent(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Processes new event on the given selection key.
- processEvents(int) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
-
Triggered to process I/O events registered by the main
Selector. - processEvents(int) - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
- processEvents(int) - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
- processRequest(HttpRequest, HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestHandler
- processRequest(HttpRequest, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandler
-
Triggered when an incoming request is received.
- produceContent(ContentEncoder) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
-
Deprecated.(4.3) use implementation specific methods.
- produceContent(ContentEncoder) - Method in class org.apache.http.nio.util.SharedOutputBuffer
-
Deprecated.
- produceContent(ContentEncoder) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
- produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
- produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.entity.HttpAsyncContentProducer
-
Invoked to write out a chunk of content to the
ContentEncoder. - produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NByteArrayEntity
- produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NFileEntity
- produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
-
Deprecated.
- produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NStringEntity
- produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.entity.ProducingNHttpEntity
-
Deprecated.Notification that content should be written to the encoder.
- produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
- produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
- produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
- produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.ErrorResponseProducer
- produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
-
Invoked to write out a chunk of content to the
ContentEncoder. - produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
-
Invoked to write out a chunk of content to the
ContentEncoder. - produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
-
Invoked to write out a chunk of content to the
ContentEncoder. - produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
- produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.util.SharedOutputBuffer
- produceOutput(NHttpClientEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
- produceOutput(NHttpClientHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
- produceOutput(NHttpClientHandler) - Method in interface org.apache.http.nio.NHttpClientIOTarget
-
Deprecated.Triggered when the connection is ready to produce output.
- produceOutput(NHttpServerEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
- produceOutput(NHttpServiceHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
- produceOutput(NHttpServiceHandler) - Method in interface org.apache.http.nio.NHttpServerIOTarget
-
Deprecated.Triggered when the connection is ready to produce output.
- ProducingNHttpEntity - Interface in org.apache.http.nio.entity
-
Deprecated.use (4.2)
BasicAsyncRequestProducerorBasicAsyncResponseProducer
Q
- queueClosedSession(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Queues the given I/O session to be processed asynchronously as closed.
R
- read() - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
- read() - Method in class org.apache.http.nio.entity.ContentInputStream
- read() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
-
Reads one byte from the buffer.
- 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() - Method in class org.apache.http.nio.util.SimpleInputBuffer
- read(byte[]) - Method in class org.apache.http.nio.entity.ContentInputStream
- read(byte[]) - Method in class org.apache.http.nio.util.SharedInputBuffer
- read(byte[]) - Method in class org.apache.http.nio.util.SimpleInputBuffer
- read(byte[], int, int) - Method in class org.apache.http.nio.entity.ContentInputStream
- read(byte[], int, int) - Method in interface org.apache.http.nio.util.ContentInputBuffer
-
Reads up to
lenbytes of data from this buffer into an array of bytes. - read(byte[], int, int) - Method in class org.apache.http.nio.util.SharedInputBuffer
- read(byte[], int, int) - Method in class org.apache.http.nio.util.SimpleInputBuffer
- 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(ByteBuffer) - 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(ByteBuffer) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
-
Reads a sequence of bytes from this buffer into the destination buffer.
- read(ByteBuffer, int) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
- 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(WritableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
- read(WritableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
-
Reads a sequence of bytes from this buffer into the destination channel.
- read(WritableByteChannel, int) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
- 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 - Static variable in interface org.apache.http.nio.reactor.EventMask
-
Interest in data input.
- READ_WRITE - Static variable in interface org.apache.http.nio.reactor.EventMask
-
Interest in data input/output.
- readable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Triggered when the key signals
SelectionKey.OP_READreadiness. - readable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
Processes
SelectionKey.OP_READevent on the given selection key. - readFromChannel(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
-
Reads from the channel to the destination.
- readFromChannel(ByteBuffer, int) - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
-
Reads from the channel to the destination.
- readLine(boolean) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
- 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.
- readLine(CharArrayBuffer, 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.
- READY - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- register(String, HttpAsyncRequestHandler<?>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
-
Deprecated.Registers the given
HttpAsyncRequestHandleras a handler for URIs matching the given pattern. - register(String, HttpAsyncRequestHandler<?>) - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
-
Registers the given
HttpAsyncRequestHandleras a handler for URIs matching the given pattern. - register(String, NHttpRequestHandler) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
-
Deprecated.Registers the given
NHttpRequestHandleras a handler for URIs matching the given pattern. - registerChannel(SelectableChannel, int) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
-
Registers the given channel with the main
Selector. - registerHandler(String, HttpAsyncRequestHandler<?>) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Registers the given
HttpAsyncRequestHandleras a handler for URIs matching the given pattern. - ReleasableSSLBufferManagementStrategy - Class in org.apache.http.nio.reactor.ssl
-
A
SSLBufferManagementStrategythat releases the underlying buffer when deactivated. - ReleasableSSLBufferManagementStrategy() - Constructor for class org.apache.http.nio.reactor.ssl.ReleasableSSLBufferManagementStrategy
- release() - Method in interface org.apache.http.nio.reactor.ssl.SSLBuffer
-
Releases the resources for this buffer.
- release(E, boolean) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- 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() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
- requestCompleted() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
-
Invoked to signal that the request has been fully written out.
- requestCompleted() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
- requestCompleted(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- requestCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
- requestCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- requestCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
- 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.
- 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(HttpRequest) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
- requestReceived(HttpRequest) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
-
Invoked when a HTTP request message is received.
- 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(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
-
Deprecated.
- requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- 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() - 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
- reset(HttpParams) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
- resetInput() - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
- resetInput() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
- resetInput() - Method in interface org.apache.http.nio.NHttpClientConnection
-
Resets input state.
- resetInput() - Method in interface org.apache.http.nio.NHttpServerConnection
-
Resets output state.
- resetInput() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- resetLastRead() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
-
Deprecated.
- resetLastWrite() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
-
Deprecated.
- resetOutput() - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
- resetOutput() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
- resetOutput() - Method in interface org.apache.http.nio.NHttpClientConnection
-
Resets output state.
- resetOutput() - Method in interface org.apache.http.nio.NHttpServerConnection
-
Resets input state.
- resetOutput() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- resetRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- resetRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
- resetRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
-
Invoked to reset the producer to its initial state.
- resolveLocalAddress(HttpHost) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
-
Deprecated.(4.3) use
SocketAddressResolver - resolveLocalAddress(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
-
Deprecated.(4.3) use
SocketAddressResolver - resolveLocalAddress(T) - Method in interface org.apache.http.nio.pool.SocketAddressResolver
- resolveRemoteAddress(HttpHost) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
-
Deprecated.(4.3) use
SocketAddressResolver - resolveRemoteAddress(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
-
Deprecated.(4.3) use
SocketAddressResolver - 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() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
- responseCompleted() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
-
Invoked to signal that the response has been fully processed.
- responseCompleted() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
- responseCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
- 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(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.
- 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(HttpResponse) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
- responseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
- responseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
-
Deprecated.
- responseReceived(HttpResponse) - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
-
Invoked when a HTTP response message is received.
- 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 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(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
-
Deprecated.
- responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
-
Deprecated.
- responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
- responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
-
Deprecated.
- responseWriter - Variable in class org.apache.http.impl.nio.DefaultNHttpServerConnection
- resume() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
- resume() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
-
Resumes the I/O reactor restoring its ability to accept incoming connections on all active endpoints.
S
- SELECT_INTERVAL - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
-
Deprecated.Determines the time interval in milliseconds at which the I/O reactor wakes up to check for timed out sessions and session requests.
- selector - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
- selectTimeout - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
- SERVER - org.apache.http.impl.nio.reactor.SSLMode
-
Deprecated.
- SERVER - org.apache.http.nio.reactor.ssl.SSLMode
- ServerBootstrap - Class in org.apache.http.impl.nio.bootstrap
- ServerConnState() - Constructor for class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- session - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
- SESSION_KEY - Static variable in class org.apache.http.nio.reactor.ssl.SSLIOSession
-
Name of the context attribute key, which can be used to obtain the SSL session.
- sessionBuffer - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
- SessionBufferStatus - Interface in org.apache.http.nio.reactor
-
SessionBufferStatus interface is intended to query the status of session I/O buffers.
- sessionClosed(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Triggered when a session has been closed.
- sessionClosed(IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
Processes closed I/O session.
- sessionClosed(IOSession) - Method in interface org.apache.http.impl.nio.reactor.SessionClosedCallback
- SessionClosedCallback - Interface in org.apache.http.impl.nio.reactor
-
Session callback interface used internally by I/O reactor implementations.
- sessionCreated(SelectionKey, IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Triggered when new session has been created.
- sessionCreated(SelectionKey, IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
Processes newly created I/O session.
- SessionHandle - Class in org.apache.http.impl.nio.reactor
-
Deprecated.(4.2) use
IOSessionImpl - SessionHandle(IOSession) - Constructor for class org.apache.http.impl.nio.reactor.SessionHandle
-
Deprecated.
- SessionInputBuffer - Interface in org.apache.http.nio.reactor
-
Session input buffer for non-blocking connections.
- SessionInputBufferImpl - Class in org.apache.http.impl.nio.reactor
-
Default implementation of
SessionInputBufferbased on theExpandableBufferclass. - SessionInputBufferImpl(int) - 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, int, Charset) - 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, MessageConstraints, Charset) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
-
Creates SessionInputBufferImpl instance.
- SessionInputBufferImpl(int, int, MessageConstraints, 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
-
Deprecated.
- SessionInputBufferImpl(int, int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
-
Deprecated.
- SessionOutputBuffer - Interface in org.apache.http.nio.reactor
-
Session output buffer for non-blocking connections.
- SessionOutputBufferImpl - Class in org.apache.http.impl.nio.reactor
-
Default implementation of
SessionOutputBufferbased on theExpandableBufferclass. - SessionOutputBufferImpl(int) - 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.
- SessionOutputBufferImpl(int, int, Charset) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
-
Creates SessionOutputBufferImpl instance.
- 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
-
Deprecated.
- SessionOutputBufferImpl(int, int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
-
Deprecated.
- 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
SessionRequestalong with the time the request was made. - SessionRequestHandle(SessionRequestImpl) - Constructor for class org.apache.http.impl.nio.reactor.SessionRequestHandle
- SessionRequestImpl - Class in org.apache.http.impl.nio.reactor
-
Default implementation of
SessionRequest. - SessionRequestImpl(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Constructor for class org.apache.http.impl.nio.reactor.SessionRequestImpl
- sessionTimedOut(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Triggered when a session has timed out.
- sessionTimedOut(IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
Processes timed out I/O session.
- setAttribute(String, Object) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- setAttribute(String, Object) - Method in interface org.apache.http.nio.reactor.IOSession
-
This method can be used to associate a particular object with the session by the given attribute name.
- setAttribute(String, Object) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- setBacklogSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
- setBufferStatus(SessionBufferStatus) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- setBufferStatus(SessionBufferStatus) - Method in interface org.apache.http.nio.reactor.IOSession
-
Quite often I/O sessions need to maintain internal I/O buffers in order to transform input / output data prior to returning it to the consumer or writing it to the underlying channel.
- setBufferStatus(SessionBufferStatus) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- setCallback(Cancellable) - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
-
Sets
Cancellablecallback to be invoked in case the underlying connection times out or gets terminated prematurely by the client. - setCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
-
Sets the completed status of this decoder to true.
- setCompleted(boolean) - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
-
Sets the completed status of this decoder.
- setConnectionConfig(ConnectionConfig) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Sets connection configuration.
- setConnectionFactory(NHttpConnectionFactory<? extends DefaultNHttpServerConnection>) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Assigns
NHttpConnectionFactoryinstance. - setConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Assigns
ConnectionReuseStrategyinstance. - 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
-
Deprecated.
- setConnectTimeout(int) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
- setConnectTimeout(int) - Method in interface org.apache.http.nio.reactor.SessionRequest
-
Sets connect timeout value in milliseconds.
- setConsumingEntity(ConsumingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- setConsumingEntity(ConsumingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- setContentBufferSize(int) - Method in class org.apache.http.nio.params.NIOReactorParamBean
-
Deprecated.
- setContentBufferSize(HttpParams, int) - Static method in class org.apache.http.nio.params.NIOReactorParams
-
Deprecated.Sets value of the
NIOReactorPNames.CONTENT_BUFFER_SIZEparameter. - setDefaultMaxIoThreadCount(int) - Static method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
-
Sets the default value for
ioThreadCount. - setDefaultMaxPerRoute(int) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- setEvent(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- setEvent(int) - Method in interface org.apache.http.nio.reactor.IOSession
-
Declares interest in a particular I/O event type by updating the event mask associated with the session.
- setEvent(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- setEventListener(EventListener) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
-
Deprecated.
- setEventListener(EventListener) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- setEventListener(EventListener) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
-
Deprecated.
- setEventMask(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- setEventMask(int) - Method in interface org.apache.http.nio.reactor.IOSession
-
Declares interest in I/O event notifications by setting the event mask associated with the session
- setEventMask(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- setExceptionHandler(IOReactorExceptionHandler) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
-
Sets exception handler for this I/O reactor.
- setExceptionHandler(IOReactorExceptionHandler) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
Sets exception handler for this I/O reactor.
- setExceptionLogger(ExceptionLogger) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Assigns
ExceptionLoggerinstance. - setExpectationVerifier(HttpAsyncExpectationVerifier) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Assigns
HttpAsyncExpectationVerifierinstance. - setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
-
Deprecated.
- setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- setGracePeriod(HttpParams, long) - Static method in class org.apache.http.nio.params.NIOReactorParams
-
Deprecated.Sets value of the
NIOReactorPNames.GRACE_PERIODparameter. - 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
-
Assigns
HttpAsyncRequestHandlerMapperinstance. - setHandlerResolver(NHttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
-
Deprecated.
- setHandlerResolver(HttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- setHandlerResolver(HttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- setHandlers(Map<String, HttpAsyncRequestHandler<?>>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
-
Deprecated.Sets handlers from the given map.
- setHandlers(Map<String, NHttpRequestHandler>) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
-
Deprecated.Sets handlers from the given map.
- setHttpException(HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- setHttpExepction(HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- setHttpProcessor(HttpProcessor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Assigns
HttpProcessorinstance. - 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
-
Deprecated.
- setInterestOpsQueueing(HttpParams, boolean) - Static method in class org.apache.http.nio.params.NIOReactorParams
-
Deprecated.Sets value of the
NIOReactorPNames.INTEREST_OPS_QUEUEINGparameter. - 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
-
Deprecated.
- 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
-
Deprecated.
- setRequest(HttpRequest) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- setRequest(HttpRequest) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- setRequestHandler(NHttpRequestHandler) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- setResponse(HttpResponse) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
Deprecated.
- setResponse(HttpResponse) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
Deprecated.
- setResponseFactory(HttpResponseFactory) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Assigns
HttpResponseFactoryinstance. - 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
-
Deprecated.
- setSelectInterval(long) - Method in class org.apache.http.nio.params.NIOReactorParamBean
-
Deprecated.
- setSelectInterval(HttpParams, long) - Static method in class org.apache.http.nio.params.NIOReactorParams
-
Deprecated.Sets value of the
NIOReactorPNames.SELECT_INTERVALparameter. - setServerInfo(String) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Assigns
Serverresponse 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- setSoKeepAlive(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
- 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
-
Deprecated.(4.3) use
IOReactorConfig.Builder.setSoLinger(int) - 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
-
Deprecated.
- 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
-
Deprecated.
- setSslContext(SSLContext) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Assigns
SSLContextinstance. - setSslSetupHandler(SSLSetupHandler) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
-
Assigns
SSLSetupHandlerinstance. - 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
-
Deprecated.
- 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
ContentInputBufferinterface that can be shared by multiple threads, usually the I/O dispatch of an I/O reactor and a worker thread. - SharedInputBuffer(int) - Constructor for class org.apache.http.nio.util.SharedInputBuffer
- SharedInputBuffer(int, IOControl, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedInputBuffer
-
Deprecated.
- SharedInputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedInputBuffer
- SharedOutputBuffer - Class in org.apache.http.nio.util
-
Implementation of the
ContentOutputBufferinterface that can be shared by multiple threads, usually the I/O dispatch of an I/O reactor and a worker thread. - SharedOutputBuffer(int) - Constructor for class org.apache.http.nio.util.SharedOutputBuffer
- SharedOutputBuffer(int, IOControl, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedOutputBuffer
-
Deprecated.
- SharedOutputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedOutputBuffer
- SHUT_DOWN - org.apache.http.nio.reactor.IOReactorStatus
-
The reactor has shut down.
- shutdown() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- shutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
- shutdown() - 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() - 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
- shutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
- shutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
- 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(long, TimeUnit) - Method in class org.apache.http.impl.nio.bootstrap.HttpServer
- SHUTDOWN_REQUEST - org.apache.http.nio.reactor.IOReactorStatus
-
Shutdown of the reactor has been requested.
- 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.
- SHUTTING_DOWN - org.apache.http.nio.reactor.IOReactorStatus
-
The reactor is shutting down.
- SimpleInputBuffer - Class in org.apache.http.nio.util
-
Basic implementation of the
ContentInputBufferinterface. - SimpleInputBuffer(int) - Constructor for class org.apache.http.nio.util.SimpleInputBuffer
- SimpleInputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SimpleInputBuffer
- SimpleNHttpRequestHandler - Class in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
BasicAsyncRequestHandler - SimpleNHttpRequestHandler() - Constructor for class org.apache.http.nio.protocol.SimpleNHttpRequestHandler
-
Deprecated.
- SimpleOutputBuffer - Class in org.apache.http.nio.util
-
Basic implementation of the
ContentOutputBufferinterface. - SimpleOutputBuffer(int) - Constructor for class org.apache.http.nio.util.SimpleOutputBuffer
- SimpleOutputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SimpleOutputBuffer
- SkipContentListener - Class in org.apache.http.nio.entity
-
Deprecated.(4.2)
- SkipContentListener(ByteBufferAllocator) - Constructor for class org.apache.http.nio.entity.SkipContentListener
-
Deprecated.
- SocketAccessor - Interface in org.apache.http.nio.reactor
-
Provides access to the underlying Socket.
- SocketAddressResolver<T> - Interface in org.apache.http.nio.pool
-
Strategy that resolves an abstract connection route to a local or a remote
SocketAddress. - SSLBuffer - Interface in org.apache.http.nio.reactor.ssl
-
Managed internal SSL buffer.
- SSLBufferManagementStrategy - Interface in org.apache.http.nio.reactor.ssl
-
Encapsulates logic to manager SSL input/output buffers.
- SSLClientIOEventDispatch - Class in org.apache.http.impl.nio.ssl
-
Deprecated.(4.2) use
DefaultHttpClientIODispatch - SSLClientIOEventDispatch - Class in org.apache.http.impl.nio
-
Deprecated.(4.2) use
SSLClientIOEventDispatch - 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, 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(NHttpClientHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given
SSLContext. - sslcontext - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.
- sslcontext - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.
- sslHandler - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.
- sslHandler - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.
- SSLIOSession - Class in org.apache.http.impl.nio.reactor
-
Deprecated.(4.2) use
SSLIOSession - SSLIOSession - Class in org.apache.http.nio.reactor.ssl
-
SSLIOSessionis a decorator class intended to transparently extend anIOSessionwith transport layer security capabilities based on the SSL/TLS protocol. - SSLIOSession(IOSession, SSLContext, SSLIOSessionHandler) - Constructor for class org.apache.http.impl.nio.reactor.SSLIOSession
-
Deprecated.
- SSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Constructor for class org.apache.http.impl.nio.reactor.SSLIOSession
-
Deprecated.
- SSLIOSession(IOSession, SSLMode, SSLContext, SSLSetupHandler) - Constructor for class org.apache.http.nio.reactor.ssl.SSLIOSession
-
Creates new instance of
SSLIOSessionclass. - SSLIOSession(IOSession, SSLMode, HttpHost, SSLContext, SSLSetupHandler) - Constructor for class org.apache.http.nio.reactor.ssl.SSLIOSession
-
Creates new instance of
SSLIOSessionclass. - SSLIOSession(IOSession, SSLMode, HttpHost, SSLContext, SSLSetupHandler, SSLBufferManagementStrategy) - Constructor for class org.apache.http.nio.reactor.ssl.SSLIOSession
-
Creates new instance of
SSLIOSessionclass. - SSLIOSessionHandler - Interface in org.apache.http.impl.nio.reactor
-
Deprecated.(4.2) Use
SSLSetupHandler - SSLMode - Enum in org.apache.http.impl.nio.reactor
-
Deprecated.(4.2)
- SSLMode - Enum in org.apache.http.nio.reactor.ssl
- SSLNHttpClientConnectionFactory - Class in org.apache.http.impl.nio
-
Default factory for SSL encrypted, non-blocking
NHttpClientConnections. - SSLNHttpClientConnectionFactory() - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
- SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, ConnectionConfig) - 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, HttpResponseFactory, ByteBufferAllocator, HttpParams) - 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, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
- SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
-
Deprecated.
- SSLNHttpClientConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
- SSLNHttpClientConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
-
Deprecated.
- SSLNHttpServerConnectionFactory - Class in org.apache.http.impl.nio
-
Default factory for SSL encrypted, non-blocking
NHttpServerConnections. - SSLNHttpServerConnectionFactory() - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
- SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, ConnectionConfig) - 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, HttpRequestFactory, ByteBufferAllocator, HttpParams) - 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, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
- SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
-
Deprecated.
- SSLNHttpServerConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
- SSLNHttpServerConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
-
Deprecated.
- SSLServerIOEventDispatch - Class in org.apache.http.impl.nio.ssl
-
Deprecated.(4.2) use
DefaultHttpServerIODispatch - SSLServerIOEventDispatch - Class in org.apache.http.impl.nio
-
Deprecated.(4.2) use
SSLServerIOEventDispatch - 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, 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(NHttpServiceHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given
SSLContext. - SSLSetupHandler - Interface in org.apache.http.impl.nio.reactor
-
Deprecated.(4.2) use
SSLSetupHandler - SSLSetupHandler - Interface in org.apache.http.nio.reactor.ssl
-
Callback interface that can be used to customize various aspects of the TLS/SSL protocol.
- start() - Method in class org.apache.http.impl.nio.bootstrap.HttpServer
- status - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
- status - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
- submitRequest(HttpRequest) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
- submitRequest(HttpRequest) - Method in interface org.apache.http.nio.NHttpClientConnection
-
Submits
HttpRequestto be sent to the target server. - submitRequest(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
-
Deprecated.Triggered when the underlying connection is ready to send a new HTTP request to the target host.
- submitRequest(HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
-
Deprecated.Triggered when the underlying connection is ready to send a new HTTP request to the target host.
- submitResponse() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
-
Submits the default HTTP response and completed the message exchange.
- 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(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.
- submitResponse(HttpAsyncResponseProducer) - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
-
Submits an HTTP response using a custom
HttpAsyncResponseProducer. - suspendInput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- suspendInput() - Method in interface org.apache.http.nio.IOControl
-
Suspends event notifications about the underlying channel being ready for input operations.
- suspendOutput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- suspendOutput() - Method in interface org.apache.http.nio.IOControl
-
Suspends event notifications about the underlying channel being ready for output operations.
T
- ThrottlingHttpClientHandler - Class in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
HttpAsyncRequestExecutorandHttpAsyncRequester - ThrottlingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
-
Deprecated.
- ThrottlingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, ByteBufferAllocator, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
-
Deprecated.
- ThrottlingHttpServiceHandler - Class in org.apache.http.nio.protocol
-
Deprecated.(4.2) use
HttpAsyncService - ThrottlingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- ThrottlingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, ByteBufferAllocator, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- timeout() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
- timeout(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
-
Triggered when no input is detected on this connection over the maximum period of inactivity.
- timeout(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
-
Deprecated.Triggered when no input is detected on this connection over the maximum period of inactivity.
- timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
-
Deprecated.
- timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
-
Deprecated.
- timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
- timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
-
Deprecated.
- timeout(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
-
Triggered when no input is detected on this connection over the maximum period of inactivity.
- timeout(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
-
Deprecated.Triggered when no input is detected on this connection over the maximum period of inactivity.
- timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
-
Deprecated.
- timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
-
Deprecated.
- timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
- timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
-
Deprecated.
- timeout(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
- timeout(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
-
Deprecated.
- timeout(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
-
Deprecated.
- timeout(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
-
Triggered when the given session as timed out.
- timeout(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
-
Triggered if a
SessionRequesttimes out. - timeoutCheck(SelectionKey, long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Triggered to verify whether the I/O session associated with the given selection key has not timed out.
- toStatusCode(Exception, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncService
- toString() - Method in class org.apache.http.impl.nio.codecs.ChunkDecoder
- toString() - Method in class org.apache.http.impl.nio.codecs.ChunkEncoder
- toString() - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
- toString() - Method in class org.apache.http.impl.nio.codecs.IdentityEncoder
- toString() - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
- toString() - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
- toString() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
- toString() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
- toString() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
- toString() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
- toString() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
- toString() - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
- toString() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- toString() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
- toString() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
- toString() - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
- toString() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
- toString() - Method in class org.apache.http.nio.util.ExpandableBuffer
- transfer(FileChannel, long, long) - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
- transfer(FileChannel, long, long) - Method in class org.apache.http.impl.nio.codecs.IdentityEncoder
- transfer(FileChannel, long, long) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
- transfer(FileChannel, long, long) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
- transfer(FileChannel, long, long) - Method in interface org.apache.http.nio.FileContentDecoder
-
Transfers a portion of entity content from the underlying network channel into the given file channel.
- transfer(FileChannel, long, long) - Method in interface org.apache.http.nio.FileContentEncoder
-
Transfers a portion of entity content from the given file channel to the underlying network channel.
U
- unregister(String) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
-
Deprecated.Removes registered handler, if exists, for the given pattern.
- unregister(String) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
-
Deprecated.Removes registered handler, if exists, for the given pattern.
- unregister(String) - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
-
Removes registered handler, if exists, for the given pattern.
- UriHttpAsyncRequestHandlerMapper - Class in org.apache.http.nio.protocol
-
Maintains a map of HTTP request handlers keyed by a request URI pattern.
- UriHttpAsyncRequestHandlerMapper() - Constructor for class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
- UriHttpAsyncRequestHandlerMapper(UriPatternMatcher<HttpAsyncRequestHandler<?>>) - Constructor for class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
V
- validate(Set<SelectionKey>) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Triggered to validate keys currently registered with the selector.
- validate(Set<SelectionKey>) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
Verifies whether any of the sessions associated with the given selection keys timed out by invoking the
AbstractIOReactor.timeoutCheck(SelectionKey, long)method. - validatePendingRequests() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
- valueOf(String) - Static method in enum org.apache.http.impl.nio.reactor.SSLMode
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.http.nio.reactor.IOReactorStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.http.nio.reactor.ssl.SSLMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.http.impl.nio.reactor.SSLMode
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.http.nio.reactor.IOReactorStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.http.nio.reactor.ssl.SSLMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(SocketAddress, SSLSession) - Method in interface org.apache.http.impl.nio.reactor.SSLIOSessionHandler
-
Deprecated.Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed.
- verify(HttpAsyncExchange, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncExpectationVerifier
- verify(IOSession, SSLSession) - Method in interface org.apache.http.impl.nio.reactor.SSLSetupHandler
-
Deprecated.Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed.
- verify(IOSession, SSLSession) - Method in interface org.apache.http.nio.reactor.ssl.SSLSetupHandler
-
Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed.
W
- waitFor() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
- waitFor() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
- waitFor() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
-
Waits for completion of initialization process of this endpoint.
- waitFor() - Method in interface org.apache.http.nio.reactor.SessionRequest
-
Waits for completion of this session request.
- waitForData() - Method in class org.apache.http.nio.util.SharedInputBuffer
- writable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
-
Triggered when the key signals
SelectionKey.OP_WRITEreadiness. - writable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
-
Processes
SelectionKey.OP_WRITEevent on the given selection key. - write(byte[]) - Method in class org.apache.http.nio.entity.ContentOutputStream
- write(byte[]) - Method in class org.apache.http.nio.util.SharedOutputBuffer
- write(byte[]) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
- write(byte[], int, int) - Method in class org.apache.http.nio.entity.ContentOutputStream
- write(byte[], int, int) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
-
Writes
lenbytes from the specified byte array starting at offsetoffto this buffer. - write(byte[], int, int) - Method in class org.apache.http.nio.util.SharedOutputBuffer
- write(byte[], int, int) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
- write(int) - Method in class org.apache.http.nio.entity.ContentOutputStream
- write(int) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
-
Writes the specified byte to this buffer.
- write(int) - Method in class org.apache.http.nio.util.SharedOutputBuffer
- write(int) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
- 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(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(ByteBuffer) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
-
Copies content of the source buffer into this buffer.
- write(ReadableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
- write(ReadableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
-
Reads a sequence of bytes from the source channel into this buffer.
- write(T) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
- 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.
- 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(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.
- 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(T) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
-
Writes out the first line of
HttpMessage. - writeLine(String) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
- 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.
- writeLine(CharArrayBuffer) - 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.
- writeTo(OutputStream) - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
-
Deprecated.
- writeTo(OutputStream) - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
-
Deprecated.
- writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NByteArrayEntity
- writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NFileEntity
- writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
-
Deprecated.This method throws
UnsupportedOperationException. - writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NStringEntity
- writeToBuffer(ByteBuffer, int) - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
-
Transfers content of the source to the buffer and updates transport metrics.
- writeToChannel(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
-
Flushes content of the given buffer to the channel and updates transport metrics.
- writeToChannel(ByteBuffer, int) - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
-
Transfers content of the source to the channel and updates transport metrics.
All Classes All Packages