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

A

AbstractContentDecoder - Class in org.apache.http.impl.nio.codecs
 
AbstractContentDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.AbstractContentDecoder
 
AbstractContentEncoder - Class in org.apache.http.impl.nio.codecs
 
AbstractContentEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
AbstractIOReactor - Class in org.apache.http.impl.nio.reactor
 
AbstractIOReactor(long) - Constructor for class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
AbstractMessageParser - Class in org.apache.http.impl.nio.codecs
 
AbstractMessageParser(SessionInputBuffer, LineParser, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
AbstractMessageWriter - Class in org.apache.http.impl.nio.codecs
 
AbstractMessageWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
AbstractMultiworkerIOReactor - Class in org.apache.http.impl.nio.reactor
 
AbstractMultiworkerIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
acceptable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
acceptable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
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
 
addChannel(ChannelEntry) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
allocate(int) - Method in interface org.apache.http.nio.util.ByteBufferAllocator
 
allocate(int) - Method in class org.apache.http.nio.util.DirectByteBufferAllocator
 
allocate(int) - Method in class org.apache.http.nio.util.HeapByteBufferAllocator
 
allocator - Variable in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
 
allocator - Variable in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
 
allocator - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
 
assertNotClosed() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
assertNotCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
AsyncNHttpClientHandler - Class in org.apache.http.nio.protocol
HTTP client handler implementation that asynchronously reads & writes out the content of messages.
AsyncNHttpClientHandler(HttpProcessor, NHttpRequestExecutionHandler, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.AsyncNHttpClientHandler
 
AsyncNHttpClientHandler(HttpProcessor, NHttpRequestExecutionHandler, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.AsyncNHttpClientHandler
 
AsyncNHttpClientHandler.ClientConnState - Class in org.apache.http.nio.protocol
 
AsyncNHttpClientHandler.ClientConnState() - Constructor for class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
AsyncNHttpServiceHandler - Class in org.apache.http.nio.protocol
HTTP service handler implementation that works with ConsumingNHttpEntity and ProducingNHttpEntity.
AsyncNHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
AsyncNHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
AsyncNHttpServiceHandler.ServerConnState - Class in org.apache.http.nio.protocol
 
AsyncNHttpServiceHandler.ServerConnState() - Constructor for class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
ATTACHMENT_KEY - Static variable in interface org.apache.http.nio.reactor.IOSession
 
available() - Method in interface org.apache.http.nio.util.BufferInfo
 
available() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
awaitShutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
awaitShutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 

B

BaseIOReactor - Class in org.apache.http.impl.nio.reactor
 
BaseIOReactor(long) - Constructor for class org.apache.http.impl.nio.reactor.BaseIOReactor
 
bind(SSLMode, HttpParams) - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
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
 
buffer - Variable in class org.apache.http.nio.entity.NStringEntity
 
buffer - Variable in class org.apache.http.nio.util.ExpandableBuffer
 
BufferInfo - Interface in org.apache.http.nio.util
Basic buffer properties.
BufferingHttpClientHandler - Class in org.apache.http.nio.protocol
HTTP client handler implementation that buffers the content of HTTP messages entirely in memory and executes HTTP requests on the main I/O thread.
BufferingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpClientHandler
 
BufferingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpClientHandler
 
BufferingHttpServiceHandler - Class in org.apache.http.nio.protocol
HTTP service handler implementation that buffers the content of HTTP messages entirely in memory and processes HTTP requests on the main I/O thread.
BufferingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
BufferingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
BufferingNHttpEntity - Class in org.apache.http.nio.entity
A ConsumingNHttpEntity that consumes content into a buffer.
BufferingNHttpEntity(HttpEntity, ByteBufferAllocator) - Constructor for class org.apache.http.nio.entity.BufferingNHttpEntity
 
ByteArrayNIOEntity - Class in org.apache.http.nio.entity
Deprecated. 
ByteArrayNIOEntity(byte[]) - Constructor for class org.apache.http.nio.entity.ByteArrayNIOEntity
Deprecated.  
ByteBufferAllocator - Interface in org.apache.http.nio.util
 

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 interface org.apache.http.nio.reactor.SessionRequest
 
cancelled(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
 
cancelRequests() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
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
 
capacity() - Method in interface org.apache.http.nio.util.BufferInfo
 
capacity() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
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 class org.apache.http.impl.nio.reactor.SSLIOSession
 
channel() - Method in interface org.apache.http.nio.reactor.IOSession
 
ChannelEntry - Class in org.apache.http.impl.nio.reactor
 
ChannelEntry(SocketChannel, SessionRequestImpl) - Constructor for class org.apache.http.impl.nio.reactor.ChannelEntry
 
ChannelEntry(SocketChannel) - Constructor for class org.apache.http.impl.nio.reactor.ChannelEntry
 
ChunkDecoder - Class in org.apache.http.impl.nio.codecs
 
ChunkDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.ChunkDecoder
 
ChunkEncoder - Class in org.apache.http.impl.nio.codecs
 
ChunkEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.ChunkEncoder
 
clear() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
clearEvent(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
clearEvent(int) - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
clearEvent(int) - Method in interface org.apache.http.nio.reactor.IOSession
 
close() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
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.impl.nio.reactor.SSLIOSession
 
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 interface org.apache.http.nio.reactor.IOSession
 
close() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
 
closeActiveChannels() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
closeConnection(NHttpConnection, Throwable) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
 
closed(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
Triggered when the connection is closed.
CLOSED - Static variable in interface org.apache.http.nio.NHttpConnection
 
closed(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Triggered when the connection is closed.
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
 
closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
 
closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.NHttpClientHandlerBase
Deprecated.  
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
CLOSED - Static variable in interface org.apache.http.nio.reactor.IOSession
 
closeNewChannels() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
closeSessions() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
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
 
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
 
CONN_STATE - Static variable in class org.apache.http.nio.protocol.NHttpHandlerBase
 
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
 
connectable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
connectable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
connected(IOSession) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
 
connected(IOSession) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
 
connected(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
connected(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
connected(NHttpClientConnection, Object) - Method in interface org.apache.http.nio.NHttpClientHandler
Triggered when a new outgoing connection is created.
connected(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Triggered when a new incoming connection is created.
connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
 
connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
 
connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
connected(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
 
ConnectingIOReactor - Interface in org.apache.http.nio.reactor
 
connectionClosed(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
 
connectionOpen(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
 
connectionTimeout(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
 
connMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
connStrategy - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
 
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
 
consumeContent() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
 
consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.entity.ConsumingNHttpEntity
Notification that content is available to be read from the decoder.
consumeContent() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
 
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
 
consumeContent() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
 
consumeContent(ContentDecoder) - Method in interface org.apache.http.nio.util.ContentInputBuffer
 
consumeContent(ContentDecoder) - Method in class org.apache.http.nio.util.SharedInputBuffer
 
consumeContent(ContentDecoder) - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
consumeInput(NHttpClientHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
consumeInput(NHttpServiceHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
consumeInput(NHttpClientHandler) - Method in interface org.apache.http.nio.NHttpClientIOTarget
 
consumeInput(NHttpServiceHandler) - Method in interface org.apache.http.nio.NHttpServerIOTarget
 
ConsumingNHttpEntity - Interface in org.apache.http.nio.entity
A non-blocking entity that allows content to be consumed from a decoder.
ConsumingNHttpEntityTemplate - Class in org.apache.http.nio.entity
A ConsumingNHttpEntity that forwards available content to a ContentListener.
ConsumingNHttpEntityTemplate(HttpEntity, ContentListener) - Constructor for class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
 
content - Variable in class org.apache.http.nio.entity.NByteArrayEntity
 
content - Variable in class org.apache.http.nio.entity.NStringEntity
 
CONTENT_BUFFER_SIZE - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
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
Notification that content is available to be read from the decoder.
contentAvailable(ContentDecoder, IOControl) - Method in class org.apache.http.nio.entity.SkipContentListener
 
ContentBufferEntity - Class in org.apache.http.nio.entity
 
ContentBufferEntity(HttpEntity, ContentInputBuffer) - Constructor for class org.apache.http.nio.entity.ContentBufferEntity
 
contentDecoder - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
ContentDecoder - Interface in org.apache.http.nio
Abstract HTTP content decoder.
ContentDecoderChannel - Class in org.apache.http.nio
A ReadableByteChannel that delegates to a ContentDecoder.
ContentDecoderChannel(ContentDecoder) - Constructor for class org.apache.http.nio.ContentDecoderChannel
 
contentEncoder - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
ContentEncoder - Interface in org.apache.http.nio
Abstract HTTP content encoder.
ContentEncoderChannel - Class in org.apache.http.nio
A WritableByteChannel that delegates to a ContentEncoder.
ContentEncoderChannel(ContentEncoder) - Constructor for class org.apache.http.nio.ContentEncoderChannel
 
ContentInputBuffer - Interface in org.apache.http.nio.util
 
ContentInputStream - Class in org.apache.http.nio.entity
 
ContentInputStream(ContentInputBuffer) - Constructor for class org.apache.http.nio.entity.ContentInputStream
 
ContentListener - Interface in org.apache.http.nio.entity
A listener for available data on a non-blocking ConsumingNHttpEntity.
ContentOutputBuffer - Interface in org.apache.http.nio.util
 
ContentOutputStream - Class in org.apache.http.nio.entity
 
ContentOutputStream(ContentOutputBuffer) - Constructor for class org.apache.http.nio.entity.ContentOutputStream
 
context - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
createByteBufferAllocator() - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
 
createByteBufferAllocator() - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
 
createByteBufferAllocator() - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
createByteBufferAllocator() - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
createHttpRequestFactory() - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
 
createHttpRequestFactory() - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
createHttpResponseFactory() - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
 
createHttpResponseFactory() - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.HttpRequestParser
 
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.HttpResponseParser
 
createRequestParser(SessionInputBuffer, HttpRequestFactory, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
createRequestWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
createResponseParser(SessionInputBuffer, HttpResponseFactory, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
createResponseWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
createSSLIOSession(IOSession, SSLContext, SSLIOSessionHandler) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
createSSLIOSession(IOSession, SSLContext, SSLIOSessionHandler) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 

D

DefaultClientIOEventDispatch - Class in org.apache.http.impl.nio
 
DefaultClientIOEventDispatch(NHttpClientHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultClientIOEventDispatch
 
DefaultConnectingIOReactor - Class in org.apache.http.impl.nio.reactor
 
DefaultConnectingIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
 
DefaultConnectingIOReactor(int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
 
DefaultListeningIOReactor - Class in org.apache.http.impl.nio.reactor
 
DefaultListeningIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
DefaultListeningIOReactor(int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
DefaultNHttpClientConnection - Class in org.apache.http.impl.nio
 
DefaultNHttpClientConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
DefaultNHttpServerConnection - Class in org.apache.http.impl.nio
 
DefaultNHttpServerConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
DefaultServerIOEventDispatch - Class in org.apache.http.impl.nio
 
DefaultServerIOEventDispatch(NHttpServiceHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultServerIOEventDispatch
 
DirectByteBufferAllocator - Class in org.apache.http.nio.util
 
DirectByteBufferAllocator() - Constructor for class org.apache.http.nio.util.DirectByteBufferAllocator
 
disconnected(IOSession) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
 
disconnected(IOSession) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
 
disconnected(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
disconnected(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
disconnected(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
 
doShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 

E

endpointClosed(ListenerEndpoint) - Method in interface org.apache.http.impl.nio.reactor.ListenerEndpointClosedCallback
 
ensureCapacity(int) - Method in class org.apache.http.nio.util.ExpandableBuffer
 
entityRequest(HttpEntityEnclosingRequest, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandler
 
EventListener - Interface in org.apache.http.nio.protocol
Event listener used by HTTP protocol layer to report fatal exceptions and events that may need to be logged.
eventListener - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
 
EventMask - Interface in org.apache.http.nio.reactor
 
exception(NHttpClientConnection, IOException) - Method in interface org.apache.http.nio.NHttpClientHandler
Triggered when an I/O error occurrs while reading from or writing to the underlying channel.
exception(NHttpClientConnection, HttpException) - Method in interface org.apache.http.nio.NHttpClientHandler
Triggered when an HTTP protocol violation occurs while receiving an HTTP response.
exception(NHttpServerConnection, IOException) - Method in interface org.apache.http.nio.NHttpServiceHandler
Triggered when an I/O error occurrs while reading from or writing to the underlying channel.
exception(NHttpServerConnection, HttpException) - Method in interface org.apache.http.nio.NHttpServiceHandler
Triggered when an HTTP protocol violation occurs while receiving an HTTP request.
exception(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
 
exception(NHttpClientConnection, IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
 
exception(NHttpServerConnection, HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
exception(NHttpServerConnection, IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
exception(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
 
exception(NHttpClientConnection, IOException) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
 
exception(NHttpServerConnection, HttpException) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
exception(NHttpServerConnection, IOException) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
exception(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.NHttpClientHandlerBase
Deprecated.  
exception(NHttpClientConnection, IOException) - Method in class org.apache.http.nio.protocol.NHttpClientHandlerBase
Deprecated.  
exception(NHttpServerConnection, IOException) - Method in class org.apache.http.nio.protocol.NHttpServiceHandlerBase
Deprecated.  
exception(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
exception(NHttpClientConnection, IOException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
exception(NHttpServerConnection, HttpException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
exception(NHttpServerConnection, IOException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
exceptionHandler - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
execHandler - Variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
 
execHandler - Variable in class org.apache.http.nio.protocol.NHttpClientHandlerBase
Deprecated.  
execHandler - Variable in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
execute() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
execute(IOEventDispatch) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
execute(IOEventDispatch) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
execute(IOEventDispatch) - Method in interface org.apache.http.nio.reactor.IOReactor
 
executor - Variable in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
executor - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
expand() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
ExpandableBuffer - Class in org.apache.http.nio.util
 
ExpandableBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.ExpandableBuffer
 
EXPECT_CONTINUE - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
expectationVerifier - Variable in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
expectationVerifier - Variable in class org.apache.http.nio.protocol.NHttpServiceHandlerBase
Deprecated.  
expectationVerifier - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 

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(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
 
fatalIOException(IOException, NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
 
fatalProtocolException(HttpException, NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
 
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
FileNIOEntity - Class in org.apache.http.nio.entity
Deprecated. 
FileNIOEntity(File, String) - Constructor for class org.apache.http.nio.entity.FileNIOEntity
Deprecated.  
fill(ReadableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
fill(ReadableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
 
fillBuffer(ReadableByteChannel) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
fillBuffer(ReadableByteChannel) - Method in interface org.apache.http.nio.NHttpMessageParser
 
finalizeContext(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
Triggered when the connection is terminated.
finalizeContext(HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
Triggered when the connection is terminated.
finish() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
 
finish() - Method in interface org.apache.http.nio.entity.ConsumingNHttpEntity
Notification that any resources allocated for reading can be released.
finish() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
 
finish() - Method in class org.apache.http.nio.entity.NByteArrayEntity
 
finish() - Method in class org.apache.http.nio.entity.NFileEntity
 
finish() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
 
finish() - Method in class org.apache.http.nio.entity.NStringEntity
 
finish() - Method in interface org.apache.http.nio.entity.ProducingNHttpEntity
Notification that any resources allocated for writing can be released.
finished() - Method in interface org.apache.http.nio.entity.ContentListener
Notification that any resources allocated for reading can be released.
finished() - Method in class org.apache.http.nio.entity.SkipContentListener
 
finishInput() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
finishOutput() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
flush(WritableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
flush() - Method in class org.apache.http.nio.entity.ContentOutputStream
 
flush(WritableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
 
flush() - Method in interface org.apache.http.nio.util.ContentOutputBuffer
 
flush() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
flush() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 

G

getAddress() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
getAddress() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
 
getAttachment() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
 
getAttachment() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getAttachment() - Method in interface org.apache.http.nio.reactor.SessionRequest
 
getAttribute(String) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getAttribute(String) - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
getAttribute(String) - Method in interface org.apache.http.nio.reactor.IOSession
 
getChannel() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
 
getChannel() - Method in class org.apache.http.nio.entity.ByteArrayNIOEntity
Deprecated.  
getChannel() - Method in class org.apache.http.nio.entity.FileNIOEntity
Deprecated.  
getChannel() - Method in interface org.apache.http.nio.entity.HttpNIOEntity
Deprecated.  
getChannel() - Method in class org.apache.http.nio.entity.StringNIOEntity
Deprecated.  
getConnectTimeout() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getConnectTimeout() - Method in interface org.apache.http.nio.reactor.SessionRequest
 
getConsumingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
getConsumingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
getContent() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
 
getContent() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
 
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
 
getContent() - Method in class org.apache.http.nio.entity.NStringEntity
 
getContentBufferSize(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
 
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
 
getContentType() - Method in class org.apache.http.nio.entity.ContentBufferEntity
 
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.
getEndpoints() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
getEndpoints() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
 
getEventMask() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getEventMask() - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
getEventMask() - Method in interface org.apache.http.nio.reactor.IOSession
 
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 interface org.apache.http.nio.reactor.ListenerEndpoint
 
getException() - Method in interface org.apache.http.nio.reactor.SessionRequest
 
getFooters() - Method in class org.apache.http.impl.nio.codecs.ChunkDecoder
 
getGracePeriod(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
 
getHttpExepction() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
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.
getIOExepction() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
getLastAccessTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
 
getLastReadTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
 
getLastWriteTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
 
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 class org.apache.http.impl.nio.reactor.SSLIOSession
 
getLocalAddress() - Method in interface org.apache.http.nio.reactor.IOSession
 
getLocalAddress() - Method in interface org.apache.http.nio.reactor.SessionRequest
 
getLocalPort() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getMetrics() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
getOutputState() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
getParams() - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
 
getProducingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
getProducingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
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 class org.apache.http.impl.nio.reactor.SSLIOSession
 
getRemoteAddress() - Method in interface org.apache.http.nio.reactor.IOSession
 
getRemoteAddress() - Method in interface org.apache.http.nio.reactor.SessionRequest
 
getRemotePort() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getRequest() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
getRequest() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
getRequestHandler() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
getRequestTime() - Method in class org.apache.http.impl.nio.reactor.SessionRequestHandle
 
getResponse() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
getResponse() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
getSelectInterval(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
 
getSession() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
 
getSession() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getSession() - Method in interface org.apache.http.nio.reactor.SessionRequest
 
getSessionRequest() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
 
getSessionRequest() - Method in class org.apache.http.impl.nio.reactor.SessionRequestHandle
 
getSocketTimeout() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getSocketTimeout() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getSocketTimeout() - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
getSocketTimeout() - Method in interface org.apache.http.nio.reactor.IOSession
 
getStartedTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
 
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 class org.apache.http.impl.nio.reactor.SSLIOSession
 
getStatus() - Method in interface org.apache.http.nio.NHttpConnection
 
getStatus() - Method in interface org.apache.http.nio.reactor.IOReactor
 
getStatus() - Method in interface org.apache.http.nio.reactor.IOSession
 
getTimeout() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
GRACE_PERIOD - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
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
 

H

handle(HttpRequest, HttpResponse, NHttpResponseTrigger, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandler
 
handle(HttpRequest, HttpResponse, NHttpResponseTrigger, HttpContext) - Method in class org.apache.http.nio.protocol.SimpleNHttpRequestHandler
 
handle(HttpRequest, HttpResponse, HttpContext) - Method in class org.apache.http.nio.protocol.SimpleNHttpRequestHandler
 
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
handleException(HttpException) - Method in interface org.apache.http.nio.protocol.NHttpResponseTrigger
Submits a protocol exception that was generated while processing a request.
handleException(IOException) - Method in interface org.apache.http.nio.protocol.NHttpResponseTrigger
Submits an IOException that was generated while processing a request.
handler - Variable in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
 
handler - Variable in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
 
handler - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
handler - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
handleResponse(HttpResponse, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
Triggered when an HTTP response is ready to be processed.
handleResponse(HttpResponse, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
Triggered when an HTTP response is ready to be processed.
handlerResolver - Variable in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
handlerResolver - Variable in class org.apache.http.nio.protocol.NHttpServiceHandlerBase
Deprecated.  
handlerResolver - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
handleRuntimeException(RuntimeException) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
handleTimeout(NHttpConnection) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
 
hardShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
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 class org.apache.http.impl.nio.reactor.SSLIOSession
 
hasBufferedInput() - Method in interface org.apache.http.nio.reactor.IOSession
 
hasBufferedInput() - Method in interface org.apache.http.nio.reactor.SessionBufferStatus
 
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 class org.apache.http.impl.nio.reactor.SSLIOSession
 
hasBufferedOutput() - Method in interface org.apache.http.nio.reactor.IOSession
 
hasBufferedOutput() - Method in interface org.apache.http.nio.reactor.SessionBufferStatus
 
hasData() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
 
hasData() - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
 
hasData() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
HeapByteBufferAllocator - Class in org.apache.http.nio.util
 
HeapByteBufferAllocator() - Constructor for class org.apache.http.nio.util.HeapByteBufferAllocator
 
HttpNIOEntity - Interface in org.apache.http.nio.entity
Deprecated. 
httpProcessor - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
 
HttpRequestExecutionHandler - Interface in org.apache.http.nio.protocol
HTTP request execution handler can be used by client-side protocol handlers to trigger the submission of a new HTTP request and the processing of an HTTP response.
HttpRequestParser - Class in org.apache.http.impl.nio.codecs
 
HttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpRequestParser
 
HttpRequestWriter - Class in org.apache.http.impl.nio.codecs
 
HttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpRequestWriter
 
HttpResponseParser - Class in org.apache.http.impl.nio.codecs
 
HttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpResponseParser
 
HttpResponseWriter - Class in org.apache.http.impl.nio.codecs
 
HttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpResponseWriter
 

I

IdentityDecoder - Class in org.apache.http.impl.nio.codecs
Identity decoder implementation.
IdentityDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.IdentityDecoder
 
IdentityEncoder - Class in org.apache.http.impl.nio.codecs
Identity encoder implementation.
IdentityEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.IdentityEncoder
 
inboundTransport() - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
inbuf - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
incomingContentStrategy - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
initalize(SSLEngine, HttpParams) - Method in interface org.apache.http.impl.nio.reactor.SSLIOSessionHandler
 
initalizeContext(HttpContext, Object) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
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
Triggered when a new connection has been established and the HTTP context needs to be initialized.
INPUT_MODE - Static variable in class org.apache.http.nio.util.ExpandableBuffer
 
inputReady(IOSession) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
 
inputReady(IOSession) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
 
inputReady(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
inputReady(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
inputReady(NHttpClientConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpClientHandler
Triggered when the underlying channel is ready for reading a new portion of the response entity through the corresponding content decoder.
inputReady(NHttpServerConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpServiceHandler
Triggered when the underlying channel is ready for reading a new portion of the request entity through the corresponding content decoder.
inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
 
inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
 
inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
inputReady(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
 
inTransportMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
IOControl - Interface in org.apache.http.nio
Connection input/output control interface.
IOEventDispatch - Interface in org.apache.http.nio.reactor
 
IOReactor - Interface in org.apache.http.nio.reactor
 
IOReactorException - Exception in org.apache.http.nio.reactor
I/O exception that can be thrown by an I/O reactor.
IOReactorException(String, Exception) - Constructor for exception org.apache.http.nio.reactor.IOReactorException
 
IOReactorException(String) - 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
 
IOSession - Interface in org.apache.http.nio.reactor
 
IOSessionImpl - Class in org.apache.http.impl.nio.reactor
 
IOSessionImpl(SelectionKey, SessionClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.IOSessionImpl
 
isAppInputReady() - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
isAppOutputReady() - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
isChunked() - Method in class org.apache.http.nio.entity.ContentBufferEntity
 
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 class org.apache.http.impl.nio.reactor.SSLIOSession
 
isClosed() - Method in interface org.apache.http.nio.reactor.IOSession
 
isClosed() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
 
isCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
 
isCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
isCompleted() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
isCompleted() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
isCompleted() - Method in interface org.apache.http.nio.ContentDecoder
Returns true if the entity has been received in its entirety.
isCompleted() - Method in interface org.apache.http.nio.ContentEncoder
Returns true if the entity has been transferred in its entirety.
isCompleted() - Method in interface org.apache.http.nio.reactor.SessionRequest
 
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
 
isInboundDone() - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
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.impl.nio.reactor.SSLIOSession
 
isRepeatable() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
 
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
 
isRequestSubmitted() - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
isRequestSubmitted() - Method in interface org.apache.http.nio.NHttpClientConnection
Returns true if an HTTP request has been submitted to the target server.
isResponseSubmitted() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
isResponseSubmitted() - Method in interface org.apache.http.nio.NHttpServerConnection
Returns true if an HTTP response has been submitted to the client.
isShutdown() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
isStale() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
isStreaming() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
 
isStreaming() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
 
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
 
isStreaming() - Method in class org.apache.http.nio.entity.NStringEntity
 

K

keyCancelled(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
keyCancelled(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
keyCreated(SelectionKey, IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
keyCreated(SelectionKey, IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 

L

length() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
 
length() - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
 
length() - Method in interface org.apache.http.nio.util.BufferInfo
 
length() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
LengthDelimitedDecoder - Class in org.apache.http.impl.nio.codecs
Content-Length delimited decoder implementation.
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-Length delimited encoder implementation.
LengthDelimitedEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, long) - Constructor for class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
 
lineBuf - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
lineFormatter - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
lineParser - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
listen(SocketAddress) - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
listen(SocketAddress) - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
 
ListenerEndpoint - Interface in org.apache.http.nio.reactor
 
ListenerEndpointClosedCallback - Interface in org.apache.http.impl.nio.reactor
 
ListenerEndpointImpl - Class in org.apache.http.impl.nio.reactor
 
ListenerEndpointImpl(SocketAddress, ListenerEndpointClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
ListeningIOReactor - Interface in org.apache.http.nio.reactor
 
lookup(String) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
 
lookup(String) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandlerResolver
 

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
An entity whose content is retrieved from a byte array.
NByteArrayEntity(byte[]) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
 
NFileEntity - Class in org.apache.http.nio.entity
An entity whose content is retrieved from from a file.
NFileEntity(File, String, boolean) - Constructor for class org.apache.http.nio.entity.NFileEntity
 
NFileEntity(File, String) - Constructor for class org.apache.http.nio.entity.NFileEntity
 
NHttpClientConnection - Interface in org.apache.http.nio
Abstract non-blocking client-side HTTP connection.
NHttpClientHandler - Interface in org.apache.http.nio
Abstract client-side HTTP event handler.
NHttpClientHandlerBase - Class in org.apache.http.nio.protocol
Deprecated. 
NHttpClientHandlerBase(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.NHttpClientHandlerBase
Deprecated.  
NHttpClientIOTarget - Interface in org.apache.http.nio
Extended version of the NHttpClientConnection used by IOEventDispatch implementations to inform client-side connection objects of I/O events.
NHttpConnection - Interface in org.apache.http.nio
Abstract non-blocking HTTP connection interface.
NHttpConnectionBase - Class in org.apache.http.impl.nio
 
NHttpConnectionBase(IOSession, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.NHttpConnectionBase
 
NHttpEntityWrapper - Class in org.apache.http.nio.entity
 
NHttpEntityWrapper(HttpEntity) - Constructor for class org.apache.http.nio.entity.NHttpEntityWrapper
 
NHttpHandlerBase - Class in org.apache.http.nio.protocol
 
NHttpHandlerBase(HttpProcessor, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.NHttpHandlerBase
 
NHttpMessageParser - Interface in org.apache.http.nio
Abstract HTTP message parser for non-blocking connections.
NHttpMessageWriter - Interface in org.apache.http.nio
Abstract HTTP message writer for non-blocking connections.
NHttpRequestExecutionHandler - Interface in org.apache.http.nio.protocol
HTTP request execution handler can be used by client-side protocol handlers to trigger the submission of a new HTTP request and the processing of an HTTP response.
NHttpRequestHandler - Interface in org.apache.http.nio.protocol
 
NHttpRequestHandlerRegistry - Class in org.apache.http.nio.protocol
Maintains a map of HTTP request handlers keyed by a request URI pattern.
NHttpRequestHandlerRegistry() - Constructor for class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
 
NHttpRequestHandlerResolver - Interface in org.apache.http.nio.protocol
Interface to be implemented by objects that can resolve NHttpRequestHandler instances by request URI.
NHttpResponseTrigger - Interface in org.apache.http.nio.protocol
 
NHttpServerConnection - Interface in org.apache.http.nio
Abstract non-blocking server-side HTTP connection.
NHttpServerIOTarget - Interface in org.apache.http.nio
Extended version of the NHttpServerConnection used by IOEventDispatch implementations to inform server-side connection objects of I/O events.
NHttpServiceHandler - Interface in org.apache.http.nio
Abstract server-side HTTP event handler.
NHttpServiceHandlerBase - Class in org.apache.http.nio.protocol
Deprecated. 
NHttpServiceHandlerBase(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.NHttpServiceHandlerBase
Deprecated.  
NHttpServiceHandlerBase(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.NHttpServiceHandlerBase
Deprecated.  
NIOReactorParamBean - Class in org.apache.http.nio.params
 
NIOReactorParamBean(HttpParams) - Constructor for class org.apache.http.nio.params.NIOReactorParamBean
 
NIOReactorParams - Class in org.apache.http.nio.params
This class implements an adaptor around the HttpParams interface to simplify manipulation of the NIO reactor specific parameters.
NIOReactorPNames - Interface in org.apache.http.nio.params
Parameter names for reactors in HttpNIO.
NStringEntity - Class in org.apache.http.nio.entity
An entity whose content is retrieved from a string.
NStringEntity(String, String) - Constructor for class org.apache.http.nio.entity.NStringEntity
 
NStringEntity(String) - Constructor for class org.apache.http.nio.entity.NStringEntity
 

O

org.apache.http.impl.nio - package org.apache.http.impl.nio
 
org.apache.http.impl.nio.codecs - package org.apache.http.impl.nio.codecs
 
org.apache.http.impl.nio.reactor - package org.apache.http.impl.nio.reactor
NIO based implementations of HttpCore interfaces.
org.apache.http.nio - package org.apache.http.nio
 
org.apache.http.nio.entity - package org.apache.http.nio.entity
 
org.apache.http.nio.params - package org.apache.http.nio.params
 
org.apache.http.nio.protocol - package org.apache.http.nio.protocol
 
org.apache.http.nio.reactor - package org.apache.http.nio.reactor
API for event driven NIO based on Doug Lea's reactor pattern.
org.apache.http.nio.util - package org.apache.http.nio.util
 
outboundTransport() - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
outbuf - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
outgoingContentStrategy - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
OUTPUT_MODE - Static variable in class org.apache.http.nio.util.ExpandableBuffer
 
outputReady(IOSession) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
 
outputReady(IOSession) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
 
outputReady(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
outputReady(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
outputReady(NHttpClientConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpClientHandler
Triggered when the underlying channel is ready for writing a next portion of the request entity through the corresponding content encoder.
outputReady(NHttpServerConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpServiceHandler
Triggered when the underlying channel is ready for writing a next portion of the response entity through the corresponding content encoder.
outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
 
outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
 
outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
outputReady(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
 
outTransportMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 

P

params - Variable in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
 
params - Variable in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
 
params - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
params - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
params - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
params - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
 
parse() - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
parse() - Method in interface org.apache.http.nio.NHttpMessageParser
 
pause() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
pause() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
 
prepareDecoder(HttpMessage) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
prepareEncoder(HttpMessage) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
prepareSocket(Socket) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
processEvent(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
processEvents(int) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
processEvents(int) - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
 
processEvents(int) - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
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
 
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NStringEntity
 
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.entity.ProducingNHttpEntity
Notification that content should be written to the encoder.
produceContent(ContentEncoder) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
 
produceContent(ContentEncoder) - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
produceContent(ContentEncoder) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
produceOutput(NHttpClientHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
produceOutput(NHttpServiceHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
produceOutput(NHttpClientHandler) - Method in interface org.apache.http.nio.NHttpClientIOTarget
 
produceOutput(NHttpServiceHandler) - Method in interface org.apache.http.nio.NHttpServerIOTarget
 
ProducingNHttpEntity - Interface in org.apache.http.nio.entity
An HttpEntity that writes content to a ContentEncoder.

R

read(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.ChunkDecoder
 
read(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
 
read(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
 
read() - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
read(ByteBuffer, int) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
read(ByteBuffer) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
read(WritableByteChannel, int) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
read(WritableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
read(ByteBuffer) - Method in interface org.apache.http.nio.ContentDecoder
Reads a portion of content from the underlying channel
read(ByteBuffer) - Method in class org.apache.http.nio.ContentDecoderChannel
 
read(byte[], int, int) - Method in class org.apache.http.nio.entity.ContentInputStream
 
read(byte[]) - Method in class org.apache.http.nio.entity.ContentInputStream
 
read() - Method in class org.apache.http.nio.entity.ContentInputStream
 
READ - Static variable in interface org.apache.http.nio.reactor.EventMask
 
read() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
 
read(ByteBuffer, int) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
 
read(ByteBuffer) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
 
read(WritableByteChannel, int) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
 
read(WritableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
 
read(byte[], int, int) - Method in interface org.apache.http.nio.util.ContentInputBuffer
 
read() - Method in interface org.apache.http.nio.util.ContentInputBuffer
 
read() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
read(byte[], int, int) - Method in class org.apache.http.nio.util.SharedInputBuffer
 
read(byte[]) - Method in class org.apache.http.nio.util.SharedInputBuffer
 
read() - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
read(byte[], int, int) - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
read(byte[]) - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
READ_WRITE - Static variable in interface org.apache.http.nio.reactor.EventMask
 
readable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
readable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
readLine(CharArrayBuffer, boolean) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
readLine(boolean) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
readLine(CharArrayBuffer, boolean) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
 
readLine(boolean) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
 
READY - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
register(String, NHttpRequestHandler) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
 
registerChannel(SelectableChannel, int) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
removeAttribute(String) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
removeAttribute(String) - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
removeAttribute(String) - Method in interface org.apache.http.nio.reactor.IOSession
 
request - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
REQUEST_BODY_DONE - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
REQUEST_BODY_STREAM - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
REQUEST_SENT - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
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 oprtations.
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 oprtations.
requestReady(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
Triggered when the connection is ready to send an HTTP request.
requestReady(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
 
requestReady(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
 
requestReady(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
requestReceived(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Triggered when a new HTTP request is received.
requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
reset() - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
reset() - Method in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
reset(HttpParams) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
reset() - Method in interface org.apache.http.nio.NHttpMessageParser
 
reset() - Method in interface org.apache.http.nio.NHttpMessageWriter
 
reset() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
reset() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
reset() - Method in interface org.apache.http.nio.util.ContentInputBuffer
 
reset() - Method in interface org.apache.http.nio.util.ContentOutputBuffer
 
reset() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
reset() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
reset() - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
reset() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
resetInput() - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
resetInput() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
resetInput() - Method in interface org.apache.http.nio.NHttpClientConnection
Resets output state.
resetInput() - Method in interface org.apache.http.nio.NHttpServerConnection
Resets output state.
resetInput() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
resetLastRead() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
 
resetLastWrite() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
 
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 input state.
resetOutput() - Method in interface org.apache.http.nio.NHttpServerConnection
Resets input state.
resetOutput() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
response - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
RESPONSE_BODY_DONE - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
RESPONSE_BODY_STREAM - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
RESPONSE_RECEIVED - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
responseComplete(HttpResponse, HttpContext) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
Signals that this response has been fully sent.
responseEntity(HttpResponse, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
Triggered when a response is received with an entity.
responseFactory - Variable in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
responseFactory - Variable in class org.apache.http.nio.protocol.NHttpServiceHandlerBase
Deprecated.  
responseFactory - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
responseReady(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Triggered when the connection is ready to send an HTTP response.
responseReady(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
responseReady(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
responseReady(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
responseReceived(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
Triggered when an HTTP response is received.
responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
 
responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
 
responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
resume() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
resume() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
 

S

SELECT_INTERVAL - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
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
 
session - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
sessionBuffer - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
SessionBufferStatus - Interface in org.apache.http.nio.reactor
Interface to query the status of session I/O buffers.
sessionClosed(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
sessionClosed(IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
sessionClosed(IOSession) - Method in interface org.apache.http.impl.nio.reactor.SessionClosedCallback
 
SessionClosedCallback - Interface in org.apache.http.impl.nio.reactor
 
SessionHandle - Class in org.apache.http.impl.nio.reactor
 
SessionHandle(IOSession) - Constructor for class org.apache.http.impl.nio.reactor.SessionHandle
 
SessionInputBuffer - Interface in org.apache.http.nio.reactor
Session input buffer for non-blocking connections.
SessionInputBufferImpl - Class in org.apache.http.impl.nio.reactor
 
SessionInputBufferImpl(int, int, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
SessionInputBufferImpl(int, int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
SessionOutputBuffer - Interface in org.apache.http.nio.reactor
Session output buffer for non-blocking connections.
SessionOutputBufferImpl - Class in org.apache.http.impl.nio.reactor
 
SessionOutputBufferImpl(int, int, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
SessionOutputBufferImpl(int, int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
SessionRequest - Interface in org.apache.http.nio.reactor
 
SessionRequestCallback - Interface in org.apache.http.nio.reactor
 
SessionRequestHandle - Class in org.apache.http.impl.nio.reactor
 
SessionRequestHandle(SessionRequestImpl) - Constructor for class org.apache.http.impl.nio.reactor.SessionRequestHandle
 
SessionRequestImpl - Class in org.apache.http.impl.nio.reactor
 
SessionRequestImpl(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Constructor for class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
setAttribute(String, Object) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setAttribute(String, Object) - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
setAttribute(String, Object) - Method in interface org.apache.http.nio.reactor.IOSession
 
setBufferStatus(SessionBufferStatus) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setBufferStatus(SessionBufferStatus) - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
setBufferStatus(SessionBufferStatus) - Method in interface org.apache.http.nio.reactor.IOSession
 
setCompleted(boolean) - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
Sets the completed status of this decoder.
setConnectTimeout(int) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
setConnectTimeout(int) - Method in interface org.apache.http.nio.reactor.SessionRequest
 
setConsumingEntity(ConsumingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
setConsumingEntity(ConsumingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
setContentBufferSize(int) - Method in class org.apache.http.nio.params.NIOReactorParamBean
 
setContentBufferSize(HttpParams, int) - Static method in class org.apache.http.nio.params.NIOReactorParams
 
setEvent(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setEvent(int) - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
setEvent(int) - Method in interface org.apache.http.nio.reactor.IOSession
 
setEventListener(EventListener) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
 
setEventListener(EventListener) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
setEventListener(EventListener) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
 
setEventMask(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setEventMask(int) - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
setEventMask(int) - Method in interface org.apache.http.nio.reactor.IOSession
 
setExceptionHandler(IOReactorExceptionHandler) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
setExceptionHandler(IOReactorExceptionHandler) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.NHttpServiceHandlerBase
Deprecated.  
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
setGracePeriod(HttpParams, long) - Static method in class org.apache.http.nio.params.NIOReactorParams
 
setHandled(boolean) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
setHandlerResolver(NHttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
setHandlerResolver(HttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
setHandlerResolver(HttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.NHttpServiceHandlerBase
Deprecated.  
setHandlerResolver(HttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
setHandlers(Map<String, ? extends NHttpRequestHandler>) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
 
setHttpExepction(HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
setInputMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
setIOExepction(IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
setKey(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
setKey(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
setOutputMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
setOutputState(int) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
setProducingEntity(ProducingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
setProducingEntity(ProducingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
setRequest(HttpRequest) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
setRequest(HttpRequest) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
setRequestHandler(NHttpRequestHandler) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
setResponse(HttpResponse) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
setResponse(HttpResponse) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
setSelectInterval(long) - Method in class org.apache.http.nio.params.NIOReactorParamBean
 
setSelectInterval(HttpParams, long) - Static method in class org.apache.http.nio.params.NIOReactorParams
 
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 class org.apache.http.impl.nio.reactor.SSLIOSession
 
setSocketTimeout(int) - Method in interface org.apache.http.nio.reactor.IOSession
 
setTimeout(int) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
SharedInputBuffer - Class in org.apache.http.nio.util
 
SharedInputBuffer(int, IOControl, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedInputBuffer
 
SharedOutputBuffer - Class in org.apache.http.nio.util
 
SharedOutputBuffer(int, IOControl, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedOutputBuffer
 
shutdown() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
shutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
shutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
shutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
shutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
shutdown() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
shutdown() - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
shutdown() - Method in interface org.apache.http.nio.IOControl
Shuts down the underlying channel.
shutdown(long) - Method in interface org.apache.http.nio.reactor.IOReactor
 
shutdown() - Method in interface org.apache.http.nio.reactor.IOReactor
 
shutdown() - Method in interface org.apache.http.nio.reactor.IOSession
 
shutdown() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
shutdown() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
shutdown() - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
shutdown() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
shutdownConnection(NHttpConnection, Throwable) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
 
shutdownConnection(NHttpConnection, Throwable) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
SimpleInputBuffer - Class in org.apache.http.nio.util
 
SimpleInputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SimpleInputBuffer
 
SimpleNHttpRequestHandler - Class in org.apache.http.nio.protocol
A simple implementation of NHttpRequestHandler that abstracts away the need to use NHttpResponseTrigger.
SimpleNHttpRequestHandler() - Constructor for class org.apache.http.nio.protocol.SimpleNHttpRequestHandler
 
SimpleOutputBuffer - Class in org.apache.http.nio.util
 
SimpleOutputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SimpleOutputBuffer
 
SkipContentListener - Class in org.apache.http.nio.entity
A simple ContentListener that reads and ignores all content.
SkipContentListener(ByteBufferAllocator) - Constructor for class org.apache.http.nio.entity.SkipContentListener
 
SSLClientIOEventDispatch - Class in org.apache.http.impl.nio
 
SSLClientIOEventDispatch(NHttpClientHandler, SSLContext, SSLIOSessionHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
SSLClientIOEventDispatch(NHttpClientHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
sslcontext - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
sslcontext - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
sslHandler - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
sslHandler - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
SSLIOSession - Class in org.apache.http.impl.nio.reactor
A decorator class intended to transparently extend an IOSession with transport layer security capabilities based on the SSL/TLS protocol.
SSLIOSession(IOSession, SSLContext, SSLIOSessionHandler) - Constructor for class org.apache.http.impl.nio.reactor.SSLIOSession
 
SSLIOSessionHandler - Interface in org.apache.http.impl.nio.reactor
 
SSLMode - Enum in org.apache.http.impl.nio.reactor
 
SSLServerIOEventDispatch - Class in org.apache.http.impl.nio
 
SSLServerIOEventDispatch(NHttpServiceHandler, SSLContext, SSLIOSessionHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
SSLServerIOEventDispatch(NHttpServiceHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
status - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
status - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
StringNIOEntity - Class in org.apache.http.nio.entity
Deprecated. 
StringNIOEntity(String, String) - Constructor for class org.apache.http.nio.entity.StringNIOEntity
Deprecated.  
submitRequest(HttpRequest) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
submitRequest(HttpRequest) - Method in interface org.apache.http.nio.NHttpClientConnection
Submits the HTTP request to the target server.
submitRequest(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
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
Triggered when the underlying connection is ready to send a new HTTP request to the target host.
submitResponse(HttpResponse) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
submitResponse(HttpResponse) - Method in interface org.apache.http.nio.NHttpServerConnection
Submits the HTTP response to the client.
submitResponse(HttpResponse) - Method in interface org.apache.http.nio.protocol.NHttpResponseTrigger
Submits a response for sending.
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
HTTP client handler implementation that allocates content buffers of limited size upon initialization and is capable of controlling the frequency of I/O events in order to guarantee those content buffers do not ever get overflown.
ThrottlingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, ByteBufferAllocator, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
ThrottlingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
ThrottlingHttpServiceHandler - Class in org.apache.http.nio.protocol
HTTP service handler implementation that allocates content buffers of limited size upon initialization and is capable of controlling the frequency of I/O events in order to guarantee those content buffers do not ever get overflown.
ThrottlingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, ByteBufferAllocator, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
ThrottlingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
timeout(IOSession) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
 
timeout(IOSession) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
 
timeout() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
timeout(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
 
timeout(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
 
timeout(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
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
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
 
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
 
timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
 
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
 
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.NHttpServiceHandlerBase
Deprecated.  
timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
 
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
 
timeout(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
 
timeout(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
 
timeoutCheck(SelectionKey, long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
timeoutCheck(SelectionKey, long) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
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.DefaultNHttpClientConnection
 
toString() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
toString() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
toString() - Method in class org.apache.http.impl.nio.reactor.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.
Warning: Many implementations cannot write beyond the length of the file.
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.NHttpRequestHandlerRegistry
 

V

validate(Set<SelectionKey>) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
validate(Set<SelectionKey>) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
valueOf(String) - Static method in enum org.apache.http.impl.nio.reactor.SSLMode
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.
values() - Static method in enum org.apache.http.impl.nio.reactor.SSLMode
Returns an array containing the constants of this enum type, in the order they're 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're declared.
verify(SocketAddress, SSLSession) - Method in interface org.apache.http.impl.nio.reactor.SSLIOSessionHandler
 

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
 
waitFor() - Method in interface org.apache.http.nio.reactor.SessionRequest
 
waitForData() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
writable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
writable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
write(HttpMessage) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
write(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.ChunkEncoder
 
write(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.IdentityEncoder
 
write(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
 
write(ByteBuffer) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
write(ReadableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
write(ByteBuffer) - Method in interface org.apache.http.nio.ContentEncoder
Writes a portion of entity content to the underlying channel.
write(ByteBuffer) - Method in class org.apache.http.nio.ContentEncoderChannel
 
write(byte[], int, int) - Method in class org.apache.http.nio.entity.ContentOutputStream
 
write(byte[]) - Method in class org.apache.http.nio.entity.ContentOutputStream
 
write(int) - Method in class org.apache.http.nio.entity.ContentOutputStream
 
write(HttpMessage) - Method in interface org.apache.http.nio.NHttpMessageWriter
 
WRITE - Static variable in interface org.apache.http.nio.reactor.EventMask
 
write(ByteBuffer) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
 
write(ReadableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
 
write(byte[], int, int) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
 
write(int) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
 
write(byte[], int, int) - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
write(byte[]) - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
write(int) - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
write(byte[], int, int) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
write(byte[]) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
write(int) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
writeCompleted() - Method in interface org.apache.http.nio.util.ContentOutputBuffer
 
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.AbstractMessageWriter
 
writeHeadLine(HttpMessage) - Method in class org.apache.http.impl.nio.codecs.HttpRequestWriter
 
writeHeadLine(HttpMessage) - Method in class org.apache.http.impl.nio.codecs.HttpResponseWriter
 
writeLine(CharArrayBuffer) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
writeLine(String) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
writeLine(CharArrayBuffer) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
 
writeLine(String) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
 
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
 
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
 
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
 
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NStringEntity
 

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

Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.