A B C D E F G H I K L M N O P Q 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
 
AbstractHttpClientConnection - Class in org.apache.http.impl
Abstract client-side HTTP connection capable of transmitting and receiving data using arbitrary SessionInputBuffer and SessionOutputBuffer
AbstractHttpClientConnection() - Constructor for class org.apache.http.impl.AbstractHttpClientConnection
 
AbstractHttpEntity - Class in org.apache.http.entity
Abstract base class for entities.
AbstractHttpEntity() - Constructor for class org.apache.http.entity.AbstractHttpEntity
Protected default constructor.
AbstractHttpMessage - Class in org.apache.http.message
Basic implementation of an HTTP message that can be modified.
AbstractHttpMessage(HttpParams) - Constructor for class org.apache.http.message.AbstractHttpMessage
 
AbstractHttpMessage() - Constructor for class org.apache.http.message.AbstractHttpMessage
 
AbstractHttpParams - Class in org.apache.http.params
Abstract base class for parameter collections.
AbstractHttpParams() - Constructor for class org.apache.http.params.AbstractHttpParams
Instantiates parameters.
AbstractHttpServerConnection - Class in org.apache.http.impl
Abstract server-side HTTP connection capable of transmitting and receiving data using arbitrary SessionInputBuffer and SessionOutputBuffer
AbstractHttpServerConnection() - Constructor for class org.apache.http.impl.AbstractHttpServerConnection
 
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.io
Message parser base class.
AbstractMessageParser(SessionInputBuffer, LineParser, HttpParams) - Constructor for class org.apache.http.impl.io.AbstractMessageParser
 
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.io
 
AbstractMessageWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.io.AbstractMessageWriter
 
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
 
AbstractSessionInputBuffer - Class in org.apache.http.impl.io
Abstract base class for session input buffers that stream data from a InputStream.
AbstractSessionInputBuffer() - Constructor for class org.apache.http.impl.io.AbstractSessionInputBuffer
 
AbstractSessionOutputBuffer - Class in org.apache.http.impl.io
Abstract base class for session output buffers that stream data to an OutputStream.
AbstractSessionOutputBuffer() - Constructor for class org.apache.http.impl.io.AbstractSessionOutputBuffer
 
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
 
addExceptionEvent(Throwable, Date) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
addExceptionEvent(Throwable) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
addHeader(Header) - Method in interface org.apache.http.HttpMessage
Adds a header to this message.
addHeader(String, String) - Method in interface org.apache.http.HttpMessage
Adds a header to this message.
addHeader(Header) - Method in class org.apache.http.message.AbstractHttpMessage
 
addHeader(String, String) - Method in class org.apache.http.message.AbstractHttpMessage
 
addHeader(Header) - Method in class org.apache.http.message.HeaderGroup
Adds the given header to the group.
addInterceptor(HttpRequestInterceptor) - Method in class org.apache.http.protocol.BasicHttpProcessor
Same as addRequestInterceptor.
addInterceptor(HttpRequestInterceptor, int) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
addInterceptor(HttpResponseInterceptor) - Method in class org.apache.http.protocol.BasicHttpProcessor
Same as addResponseInterceptor.
addInterceptor(HttpResponseInterceptor, int) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
addRequestInterceptor(HttpRequestInterceptor) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
addRequestInterceptor(HttpRequestInterceptor, int) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
addRequestInterceptor(HttpRequestInterceptor) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Appends a request interceptor to this list.
addRequestInterceptor(HttpRequestInterceptor, int) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Inserts a request interceptor at the specified index.
addResponseInterceptor(HttpResponseInterceptor, int) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
addResponseInterceptor(HttpResponseInterceptor) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
addResponseInterceptor(HttpResponseInterceptor) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Appends a response interceptor to this list.
addResponseInterceptor(HttpResponseInterceptor, int) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Inserts a response interceptor at the specified index.
allHeaders - Variable in class org.apache.http.message.BasicHeaderIterator
An array of headers to iterate over.
allHeaders - Variable in class org.apache.http.message.BasicListHeaderIterator
A list of headers to iterate over.
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
 
append(byte[], int, int) - Method in class org.apache.http.util.ByteArrayBuffer
 
append(int) - Method in class org.apache.http.util.ByteArrayBuffer
 
append(char[], int, int) - Method in class org.apache.http.util.ByteArrayBuffer
 
append(CharArrayBuffer, int, int) - Method in class org.apache.http.util.ByteArrayBuffer
 
append(char[], int, int) - Method in class org.apache.http.util.CharArrayBuffer
 
append(String) - Method in class org.apache.http.util.CharArrayBuffer
 
append(CharArrayBuffer, int, int) - Method in class org.apache.http.util.CharArrayBuffer
 
append(CharArrayBuffer) - Method in class org.apache.http.util.CharArrayBuffer
 
append(char) - Method in class org.apache.http.util.CharArrayBuffer
 
append(byte[], int, int) - Method in class org.apache.http.util.CharArrayBuffer
 
append(ByteArrayBuffer, int, int) - Method in class org.apache.http.util.CharArrayBuffer
 
append(Object) - Method in class org.apache.http.util.CharArrayBuffer
 
appendProtocolVersion(CharArrayBuffer, ProtocolVersion) - Method in class org.apache.http.message.BasicLineFormatter
 
appendProtocolVersion(CharArrayBuffer, ProtocolVersion) - Method in interface org.apache.http.message.LineFormatter
Formats a protocol version.
ASCII - Static variable in class org.apache.http.protocol.HTTP
 
assertNotClosed() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
assertNotCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
assertNotOpen() - Method in class org.apache.http.impl.SocketHttpClientConnection
 
assertNotOpen() - Method in class org.apache.http.impl.SocketHttpServerConnection
 
assertOpen() - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
assertOpen() - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
assertOpen() - Method in class org.apache.http.impl.SocketHttpClientConnection
 
assertOpen() - Method in class org.apache.http.impl.SocketHttpServerConnection
 
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
 
atEnd() - Method in class org.apache.http.message.ParserCursor
 
ATTACHMENT_KEY - Static variable in interface org.apache.http.nio.reactor.IOSession
 
auditLog - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
available() - Method in class org.apache.http.impl.io.IdentityInputStream
 
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
 
BasicHeader - Class in org.apache.http.message
Represents an HTTP header field.
BasicHeader(String, String) - Constructor for class org.apache.http.message.BasicHeader
Constructor with name and value
BasicHeaderElement - Class in org.apache.http.message
One element of an HTTP header's value.
BasicHeaderElement(String, String, NameValuePair[]) - Constructor for class org.apache.http.message.BasicHeaderElement
Constructor with name, value and parameters.
BasicHeaderElement(String, String) - Constructor for class org.apache.http.message.BasicHeaderElement
Constructor with name and value.
BasicHeaderElementIterator - Class in org.apache.http.message
Basic implementation of a HeaderElementIterator.
BasicHeaderElementIterator(HeaderIterator, HeaderValueParser) - Constructor for class org.apache.http.message.BasicHeaderElementIterator
Creates a new instance of BasicHeaderElementIterator
BasicHeaderElementIterator(HeaderIterator) - Constructor for class org.apache.http.message.BasicHeaderElementIterator
 
BasicHeaderIterator - Class in org.apache.http.message
Basic implementation of a HeaderIterator.
BasicHeaderIterator(Header[], String) - Constructor for class org.apache.http.message.BasicHeaderIterator
Creates a new header iterator.
BasicHeaderValueFormatter - Class in org.apache.http.message
Basic implementation for formatting header value elements.
BasicHeaderValueFormatter() - Constructor for class org.apache.http.message.BasicHeaderValueFormatter
 
BasicHeaderValueParser - Class in org.apache.http.message
Basic implementation for parsing header values into elements.
BasicHeaderValueParser() - Constructor for class org.apache.http.message.BasicHeaderValueParser
 
BasicHttpContext - Class in org.apache.http.protocol
Default implementation of the HttpContext.
BasicHttpContext() - Constructor for class org.apache.http.protocol.BasicHttpContext
 
BasicHttpContext(HttpContext) - Constructor for class org.apache.http.protocol.BasicHttpContext
 
BasicHttpEntity - Class in org.apache.http.entity
A generic streamed entity being received on a connection.
BasicHttpEntity() - Constructor for class org.apache.http.entity.BasicHttpEntity
Creates a new basic entity.
BasicHttpEntityEnclosingRequest - Class in org.apache.http.message
Basic implementation of a request with an entity that can be modified.
BasicHttpEntityEnclosingRequest(String, String) - Constructor for class org.apache.http.message.BasicHttpEntityEnclosingRequest
 
BasicHttpEntityEnclosingRequest(String, String, ProtocolVersion) - Constructor for class org.apache.http.message.BasicHttpEntityEnclosingRequest
 
BasicHttpEntityEnclosingRequest(RequestLine) - Constructor for class org.apache.http.message.BasicHttpEntityEnclosingRequest
 
BasicHttpParams - Class in org.apache.http.params
This class represents a collection of HTTP protocol parameters.
BasicHttpParams() - Constructor for class org.apache.http.params.BasicHttpParams
 
BasicHttpProcessor - Class in org.apache.http.protocol
Keeps lists of interceptors for processing requests and responses.
BasicHttpProcessor() - Constructor for class org.apache.http.protocol.BasicHttpProcessor
 
BasicHttpRequest - Class in org.apache.http.message
Basic implementation of an HTTP request that can be modified.
BasicHttpRequest(String, String) - Constructor for class org.apache.http.message.BasicHttpRequest
 
BasicHttpRequest(String, String, ProtocolVersion) - Constructor for class org.apache.http.message.BasicHttpRequest
 
BasicHttpRequest(RequestLine) - Constructor for class org.apache.http.message.BasicHttpRequest
 
BasicHttpResponse - Class in org.apache.http.message
Basic implementation of an HTTP response that can be modified.
BasicHttpResponse(StatusLine, ReasonPhraseCatalog, Locale) - Constructor for class org.apache.http.message.BasicHttpResponse
Creates a new response.
BasicHttpResponse(StatusLine) - Constructor for class org.apache.http.message.BasicHttpResponse
Creates a response from a status line.
BasicHttpResponse(ProtocolVersion, int, String) - Constructor for class org.apache.http.message.BasicHttpResponse
Creates a response from elements of a status line.
BasicLineFormatter - Class in org.apache.http.message
Interface for formatting elements of the HEAD section of an HTTP message.
BasicLineFormatter() - Constructor for class org.apache.http.message.BasicLineFormatter
 
BasicLineParser - Class in org.apache.http.message
Basic parser for lines in the head section of an HTTP message.
BasicLineParser(ProtocolVersion) - Constructor for class org.apache.http.message.BasicLineParser
Creates a new line parser for the given HTTP-like protocol.
BasicLineParser() - Constructor for class org.apache.http.message.BasicLineParser
Creates a new line parser for HTTP.
BasicListHeaderIterator - Class in org.apache.http.message
Implementation of a HeaderIterator based on a List.
BasicListHeaderIterator(List, String) - Constructor for class org.apache.http.message.BasicListHeaderIterator
Creates a new header iterator.
BasicNameValuePair - Class in org.apache.http.message
A simple class encapsulating an attribute/value pair.
BasicNameValuePair(String, String) - Constructor for class org.apache.http.message.BasicNameValuePair
Default Constructor taking a name and a value.
BasicRequestLine - Class in org.apache.http.message
The first line of an HttpRequest.
BasicRequestLine(String, String, ProtocolVersion) - Constructor for class org.apache.http.message.BasicRequestLine
 
BasicStatusLine - Class in org.apache.http.message
Represents a status line as returned from a HTTP server.
BasicStatusLine(ProtocolVersion, int, String) - Constructor for class org.apache.http.message.BasicStatusLine
Creates a new status line with the given version, status, and reason.
BasicTokenIterator - Class in org.apache.http.message
Basic implementation of a TokenIterator.
BasicTokenIterator(HeaderIterator) - Constructor for class org.apache.http.message.BasicTokenIterator
Creates a new instance of BasicTokenIterator.
bind(Socket, HttpParams) - Method in class org.apache.http.impl.DefaultHttpClientConnection
 
bind(Socket, HttpParams) - Method in class org.apache.http.impl.DefaultHttpServerConnection
 
bind(SSLMode, HttpParams) - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
bind(Socket, HttpParams) - Method in class org.apache.http.impl.SocketHttpClientConnection
 
bind(Socket, HttpParams) - Method in class org.apache.http.impl.SocketHttpServerConnection
 
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
 
buffer() - Method in class org.apache.http.util.ByteArrayBuffer
 
buffer() - Method in class org.apache.http.util.CharArrayBuffer
 
BufferedHeader - Class in org.apache.http.message
This class represents a raw HTTP header whose content is parsed 'on demand' only when the header value needs to be consumed.
BufferedHeader(CharArrayBuffer) - Constructor for class org.apache.http.message.BufferedHeader
Creates a new header from a buffer.
BufferedHttpEntity - Class in org.apache.http.entity
A wrapping entity that buffers it content if necessary.
BufferedHttpEntity(HttpEntity) - Constructor for class org.apache.http.entity.BufferedHttpEntity
 
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
 
ByteArrayBuffer - Class in org.apache.http.util
A resizable byte array.
ByteArrayBuffer(int) - Constructor for class org.apache.http.util.ByteArrayBuffer
 
ByteArrayEntity - Class in org.apache.http.entity
An entity whose content is retrieved from a byte array.
ByteArrayEntity(byte[]) - Constructor for class org.apache.http.entity.ByteArrayEntity
 
ByteArrayNIOEntity - Class in org.apache.http.nio.entity
Deprecated. 
ByteArrayNIOEntity(byte[]) - Constructor for class org.apache.http.nio.entity.ByteArrayNIOEntity
Deprecated.  
byteAt(int) - Method in class org.apache.http.util.ByteArrayBuffer
 
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
 
canResponseHaveBody(HttpRequest, HttpResponse) - Method in class org.apache.http.protocol.HttpRequestExecutor
Decide whether a response comes with an entity.
capacity() - Method in interface org.apache.http.nio.util.BufferInfo
 
capacity() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
capacity() - Method in class org.apache.http.util.ByteArrayBuffer
 
capacity() - Method in class org.apache.http.util.CharArrayBuffer
 
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
 
CharArrayBuffer - Class in org.apache.http.util
A resizable char array.
CharArrayBuffer(int) - Constructor for class org.apache.http.util.CharArrayBuffer
 
charAt(int) - Method in class org.apache.http.util.CharArrayBuffer
 
CHARSET_PARAM - Static variable in class org.apache.http.protocol.HTTP
 
CHUNK_CODING - Static variable in class org.apache.http.protocol.HTTP
Transfer encoding definitions
ChunkDecoder - Class in org.apache.http.impl.nio.codecs
 
ChunkDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.ChunkDecoder
 
chunked - Variable in class org.apache.http.entity.AbstractHttpEntity
The 'chunked' flag.
CHUNKED - Static variable in interface org.apache.http.entity.ContentLengthStrategy
 
ChunkedInputStream - Class in org.apache.http.impl.io
Implements chunked transfer coding.
ChunkedInputStream(SessionInputBuffer) - Constructor for class org.apache.http.impl.io.ChunkedInputStream
 
ChunkedOutputStream - Class in org.apache.http.impl.io
Implements chunked transfer coding.
ChunkedOutputStream(SessionOutputBuffer, int) - Constructor for class org.apache.http.impl.io.ChunkedOutputStream
Wraps a session output buffer and chunks the output.
ChunkedOutputStream(SessionOutputBuffer) - Constructor for class org.apache.http.impl.io.ChunkedOutputStream
Wraps a session output buffer and chunks the output.
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.message.HeaderGroup
Removes any contained headers.
clear() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
clear() - Method in class org.apache.http.params.BasicHttpParams
Removes all parameters from this collection.
clear() - Method in class org.apache.http.util.ByteArrayBuffer
 
clear() - Method in class org.apache.http.util.CharArrayBuffer
 
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
 
clearInterceptors() - Method in class org.apache.http.protocol.BasicHttpProcessor
Clears both interceptor lists maintained by this processor.
clearRequestInterceptors() - Method in class org.apache.http.protocol.BasicHttpProcessor
 
clearRequestInterceptors() - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Removes all request interceptors from this list.
clearResponseInterceptors() - Method in class org.apache.http.protocol.BasicHttpProcessor
 
clearResponseInterceptors() - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Removes all response interceptors from this list.
clone() - Method in class org.apache.http.entity.ByteArrayEntity
 
clone() - Method in class org.apache.http.entity.FileEntity
 
clone() - Method in class org.apache.http.entity.StringEntity
 
clone() - Method in class org.apache.http.HttpHost
 
clone() - Method in class org.apache.http.message.BasicHeader
 
clone() - Method in class org.apache.http.message.BasicHeaderElement
 
clone() - Method in class org.apache.http.message.BasicNameValuePair
 
clone() - Method in class org.apache.http.message.BasicRequestLine
 
clone() - Method in class org.apache.http.message.BasicStatusLine
 
clone() - Method in class org.apache.http.message.BufferedHeader
 
clone() - Method in class org.apache.http.message.HeaderGroup
 
clone() - Method in class org.apache.http.params.BasicHttpParams
 
clone() - Method in class org.apache.http.protocol.BasicHttpProcessor
 
clone() - Method in class org.apache.http.ProtocolVersion
 
close() - Method in interface org.apache.http.HttpConnection
Closes this connection gracefully.
close() - Method in class org.apache.http.impl.io.ChunkedInputStream
Upon close, this reads the remainder of the chunked message, leaving the underlying socket at a position to start reading the next response without scanning.
close() - Method in class org.apache.http.impl.io.ChunkedOutputStream
Finishes writing to the underlying stream, but does NOT close the underlying stream.
close() - Method in class org.apache.http.impl.io.ContentLengthInputStream
Reads until the end of the known length of content.
close() - Method in class org.apache.http.impl.io.ContentLengthOutputStream
Does not close the underlying socket output.
close() - Method in class org.apache.http.impl.io.IdentityInputStream
 
close() - Method in class org.apache.http.impl.io.IdentityOutputStream
Does not close the underlying socket output.
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.impl.SocketHttpClientConnection
 
close() - Method in class org.apache.http.impl.SocketHttpServerConnection
 
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
 
close() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
close() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
closeActiveChannels() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
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
 
compareToVersion(ProtocolVersion) - Method in class org.apache.http.ProtocolVersion
Compares this protocol version with another one.
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_CLOSE - Static variable in class org.apache.http.protocol.HTTP
HTTP connection control
CONN_DIRECTIVE - Static variable in class org.apache.http.protocol.HTTP
 
CONN_KEEP_ALIVE - Static variable in class org.apache.http.protocol.HTTP
 
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
 
CONNECTION_TIMEOUT - Static variable in interface org.apache.http.params.CoreConnectionPNames
Determines the timeout in milliseconds until a connection is established.
connectionClosed(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
 
ConnectionClosedException - Exception in org.apache.http
Indicates that a connection has been closed.
ConnectionClosedException(String) - Constructor for exception org.apache.http.ConnectionClosedException
Creates a new ConnectionClosedException with the specified detail message.
connectionOpen(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
 
ConnectionReuseStrategy - Interface in org.apache.http
Interface for deciding whether a connection should be kept alive.
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() - Method in class org.apache.http.entity.AbstractHttpEntity
Does not consume anything.
consumeContent() - Method in class org.apache.http.entity.BasicHttpEntity
 
consumeContent() - Method in class org.apache.http.entity.EntityTemplate
 
consumeContent() - Method in class org.apache.http.entity.HttpEntityWrapper
 
consumeContent() - Method in class org.apache.http.entity.InputStreamEntity
 
consumeContent() - Method in interface org.apache.http.HttpEntity
TODO: The name of this method is misnomer.
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
 
containsHeader(String) - Method in interface org.apache.http.HttpMessage
Checks if a certain header is present in this message.
containsHeader(String) - Method in class org.apache.http.message.AbstractHttpMessage
 
containsHeader(String) - Method in class org.apache.http.message.HeaderGroup
Tests if headers with the given name are contained within this group.
content - Variable in class org.apache.http.entity.ByteArrayEntity
 
content - Variable in class org.apache.http.entity.StringEntity
 
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.
CONTENT_ENCODING - Static variable in class org.apache.http.protocol.HTTP
 
CONTENT_LEN - Static variable in class org.apache.http.protocol.HTTP
 
CONTENT_TYPE - Static variable in class org.apache.http.protocol.HTTP
 
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
 
contentEncoding - Variable in class org.apache.http.entity.AbstractHttpEntity
The Content-Encoding header.
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
 
ContentLengthInputStream - Class in org.apache.http.impl.io
Stream that cuts off after a specified number of bytes.
ContentLengthInputStream(SessionInputBuffer, long) - Constructor for class org.apache.http.impl.io.ContentLengthInputStream
Creates a new length limited stream
ContentLengthOutputStream - Class in org.apache.http.impl.io
A stream wrapper that closes itself after a defined number of bytes.
ContentLengthOutputStream(SessionOutputBuffer, long) - Constructor for class org.apache.http.impl.io.ContentLengthOutputStream
Creates a new length limited stream
ContentLengthStrategy - Interface in org.apache.http.entity
Represents a strategy to determine the content length based on the properties of an HTTP message.
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
 
ContentProducer - Interface in org.apache.http.entity
An abstract entity content producer.
contentType - Variable in class org.apache.http.entity.AbstractHttpEntity
The Content-Type header.
context - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
copy() - Method in class org.apache.http.message.HeaderGroup
Returns a copy of this object
copy() - Method in class org.apache.http.params.BasicHttpParams
Creates a copy of these parameters.
copy() - Method in class org.apache.http.params.DefaultedHttpParams
Creates a copy of the local collection with the same default
copy() - Method in interface org.apache.http.params.HttpParams
Creates a copy of these parameters.
copy() - Method in class org.apache.http.protocol.BasicHttpProcessor
Creates a copy of this instance
copyInterceptors(BasicHttpProcessor) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
copyParams(HttpParams) - Method in class org.apache.http.params.BasicHttpParams
Copies the locally defined parameters to the argument parameters.
CoreConnectionPNames - Interface in org.apache.http.params
Defines parameter names for connections in HttpCore.
CoreProtocolPNames - Interface in org.apache.http.params
Defines parameter names for protocol execution in HttpCore.
CR - Static variable in class org.apache.http.protocol.HTTP
 
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
 
createEntityDeserializer() - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
createEntityDeserializer() - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
createEntitySerializer() - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
createEntitySerializer() - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
createHeaderElement(String, String, NameValuePair[]) - Method in class org.apache.http.message.BasicHeaderValueParser
Creates a header element.
createHttpDataReceiver(Socket, int, HttpParams) - Method in class org.apache.http.impl.SocketHttpServerConnection
Deprecated. Use SocketHttpServerConnection.createSessionInputBuffer(Socket, int, HttpParams)
createHttpDataTransmitter(Socket, int, HttpParams) - Method in class org.apache.http.impl.SocketHttpServerConnection
Deprecated. Use SocketHttpServerConnection.createSessionOutputBuffer(Socket, int, HttpParams)
createHttpRequestFactory() - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
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.AbstractHttpClientConnection
 
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
 
createNameValuePair(String, String) - Method in class org.apache.http.message.BasicHeaderValueParser
Creates a name-value pair.
createProtocolVersion(int, int) - Method in class org.apache.http.message.BasicLineParser
Creates a protocol version.
createRequestLine(String, String, ProtocolVersion) - Method in class org.apache.http.message.BasicLineParser
Instantiates a new request line.
createRequestParser(SessionInputBuffer, HttpRequestFactory, HttpParams) - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
createRequestParser(SessionInputBuffer, HttpRequestFactory, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
createRequestWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
createRequestWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
createResponseParser(SessionInputBuffer, HttpResponseFactory, HttpParams) - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
createResponseParser(SessionInputBuffer, HttpResponseFactory, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
createResponseWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
createResponseWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
createSessionInputBuffer(Socket, int, HttpParams) - Method in class org.apache.http.impl.SocketHttpClientConnection
 
createSessionInputBuffer(Socket, int, HttpParams) - Method in class org.apache.http.impl.SocketHttpServerConnection
 
createSessionOutputBuffer(Socket, int, HttpParams) - Method in class org.apache.http.impl.SocketHttpClientConnection
 
createSessionOutputBuffer(Socket, int, HttpParams) - Method in class org.apache.http.impl.SocketHttpServerConnection
 
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
 
createStatusLine(ProtocolVersion, int, String) - Method in class org.apache.http.message.BasicLineParser
Instantiates a new status line.
createToken(String, int, int) - Method in class org.apache.http.message.BasicTokenIterator
Creates a new token to be returned.
createTokenIterator(HeaderIterator) - Method in class org.apache.http.impl.DefaultConnectionReuseStrategy
Creates a token iterator from a header iterator.
currentHeader - Variable in class org.apache.http.message.BasicTokenIterator
The value of the current header.
currentIndex - Variable in class org.apache.http.message.BasicHeaderIterator
The position of the next header in allHeaders.
currentIndex - Variable in class org.apache.http.message.BasicListHeaderIterator
The position of the next header in allHeaders.
currentToken - Variable in class org.apache.http.message.BasicTokenIterator
The token to be returned by the next call to BasicTokenIterator.currentToken.

D

DATE_HEADER - Static variable in class org.apache.http.protocol.HTTP
 
DEFAULT - Static variable in class org.apache.http.message.BasicHeaderValueFormatter
A default instance of this class, for use as default or fallback.
DEFAULT - Static variable in class org.apache.http.message.BasicHeaderValueParser
A default instance of this class, for use as default or fallback.
DEFAULT - Static variable in class org.apache.http.message.BasicLineFormatter
A default instance of this class, for use as default or fallback.
DEFAULT - Static variable in class org.apache.http.message.BasicLineParser
A default instance of this class, for use as default or fallback.
DEFAULT_CONTENT_CHARSET - Static variable in class org.apache.http.protocol.HTTP
Default charsets
DEFAULT_CONTENT_TYPE - Static variable in class org.apache.http.protocol.HTTP
Default content type
DEFAULT_PROTOCOL_CHARSET - Static variable in class org.apache.http.protocol.HTTP
 
DEFAULT_SCHEME_NAME - Static variable in class org.apache.http.HttpHost
The default scheme is "http".
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
 
DefaultConnectionReuseStrategy - Class in org.apache.http.impl
Default implementation of a strategy deciding about connection re-use.
DefaultConnectionReuseStrategy() - Constructor for class org.apache.http.impl.DefaultConnectionReuseStrategy
 
DefaultedHttpContext - Class in org.apache.http.protocol
HttpContext implementation that delegates resolution of an attribute to the given default HttpContext instance if the attribute is not present in the local one.
DefaultedHttpContext(HttpContext, HttpContext) - Constructor for class org.apache.http.protocol.DefaultedHttpContext
 
DefaultedHttpParams - Class in org.apache.http.params
HttpParams implementation that delegates resolution of a parameter to the given default HttpParams instance if the parameter is not present in the local one.
DefaultedHttpParams(HttpParams, HttpParams) - Constructor for class org.apache.http.params.DefaultedHttpParams
 
DefaultHttpClientConnection - Class in org.apache.http.impl
Default implementation of a client-side HTTP connection.
DefaultHttpClientConnection() - Constructor for class org.apache.http.impl.DefaultHttpClientConnection
 
DefaultHttpRequestFactory - Class in org.apache.http.impl
Default implementation of a factory for creating request objects.
DefaultHttpRequestFactory() - Constructor for class org.apache.http.impl.DefaultHttpRequestFactory
 
DefaultHttpResponseFactory - Class in org.apache.http.impl
Default implementation of a factory for creating response objects.
DefaultHttpResponseFactory(ReasonPhraseCatalog) - Constructor for class org.apache.http.impl.DefaultHttpResponseFactory
Creates a new response factory with the given catalog.
DefaultHttpResponseFactory() - Constructor for class org.apache.http.impl.DefaultHttpResponseFactory
Creates a new response factory with the default catalog.
DefaultHttpServerConnection - Class in org.apache.http.impl
Default implementation of a server-side HTTP connection.
DefaultHttpServerConnection() - Constructor for class org.apache.http.impl.DefaultHttpServerConnection
 
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
 
deserialize(SessionInputBuffer, HttpMessage) - Method in class org.apache.http.impl.entity.EntityDeserializer
 
determineLength(HttpMessage) - Method in interface org.apache.http.entity.ContentLengthStrategy
 
determineLength(HttpMessage) - Method in class org.apache.http.impl.entity.LaxContentLengthStrategy
 
determineLength(HttpMessage) - Method in class org.apache.http.impl.entity.StrictContentLengthStrategy
 
determineLocale(HttpContext) - Method in class org.apache.http.impl.DefaultHttpResponseFactory
Determines the locale of the response.
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
 
doDeserialize(SessionInputBuffer, HttpMessage) - Method in class org.apache.http.impl.entity.EntityDeserializer
 
doFlush() - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
doFlush() - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
doFormatHeader(CharArrayBuffer, Header) - Method in class org.apache.http.message.BasicLineFormatter
Actually formats a header.
doFormatRequestLine(CharArrayBuffer, RequestLine) - Method in class org.apache.http.message.BasicLineFormatter
Actually formats a request line.
doFormatStatusLine(CharArrayBuffer, StatusLine) - Method in class org.apache.http.message.BasicLineFormatter
Actually formats a status line.
doFormatValue(CharArrayBuffer, String, boolean) - Method in class org.apache.http.message.BasicHeaderValueFormatter
Actually formats the value of a name-value pair.
doReceiveResponse(HttpRequest, HttpClientConnection, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
Wait for and receive a response.
doSendRequest(HttpRequest, HttpClientConnection, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
Send a request over a connection.
doSerialize(SessionOutputBuffer, HttpMessage) - Method in class org.apache.http.impl.entity.EntitySerializer
 
doService(HttpRequest, HttpResponse, HttpContext) - Method in class org.apache.http.protocol.HttpService
 
doShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 

E

EncodingUtils - Class in org.apache.http.util
The home for utility methods that handle various encoding tasks.
endpointClosed(ListenerEndpoint) - Method in interface org.apache.http.impl.nio.reactor.ListenerEndpointClosedCallback
 
EnglishReasonPhraseCatalog - Class in org.apache.http.impl
English reason phrases for HTTP status codes.
EnglishReasonPhraseCatalog() - Constructor for class org.apache.http.impl.EnglishReasonPhraseCatalog
Restricted default constructor, for derived classes.
ensureCapacity(int) - Method in class org.apache.http.nio.util.ExpandableBuffer
 
ensureCapacity(int) - Method in class org.apache.http.util.CharArrayBuffer
 
EntityDeserializer - Class in org.apache.http.impl.entity
Default implementation of an entity deserializer.
EntityDeserializer(ContentLengthStrategy) - Constructor for class org.apache.http.impl.entity.EntityDeserializer
 
entityRequest(HttpEntityEnclosingRequest, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandler
 
EntitySerializer - Class in org.apache.http.impl.entity
Default implementation of an entity serializer.
EntitySerializer(ContentLengthStrategy) - Constructor for class org.apache.http.impl.entity.EntitySerializer
 
EntityTemplate - Class in org.apache.http.entity
Entity that delegates the process of content generation to an abstract content producer.
EntityTemplate(ContentProducer) - Constructor for class org.apache.http.entity.EntityTemplate
 
EntityUtils - Class in org.apache.http.util
Static helpers for dealing with entities.
EofSensor - Interface in org.apache.http.io
EOF sensor.
equals(Object) - Method in class org.apache.http.HttpHost
 
equals(Object) - Method in class org.apache.http.message.BasicHeaderElement
 
equals(Object) - Method in class org.apache.http.message.BasicNameValuePair
 
equals(Object) - Method in class org.apache.http.ProtocolVersion
Checks equality of this protocol version with an object.
equals(Object, Object) - Static method in class org.apache.http.util.LangUtils
 
equals(Object[], Object[]) - Static method in class org.apache.http.util.LangUtils
 
estimateElementsLen(HeaderElement[]) - Method in class org.apache.http.message.BasicHeaderValueFormatter
Estimates the length of formatted header elements.
estimateHeaderElementLen(HeaderElement) - Method in class org.apache.http.message.BasicHeaderValueFormatter
Estimates the length of a formatted header element.
estimateNameValuePairLen(NameValuePair) - Method in class org.apache.http.message.BasicHeaderValueFormatter
Estimates the length of a formatted name-value pair.
estimateParametersLen(NameValuePair[]) - Method in class org.apache.http.message.BasicHeaderValueFormatter
Estimates the length of formatted parameters.
estimateProtocolVersionLen(ProtocolVersion) - Method in class org.apache.http.message.BasicLineFormatter
Guesses the length of a formatted protocol version.
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
 
ExceptionEvent - Class in org.apache.http.impl.nio.reactor
 
ExceptionEvent(Throwable, Date) - Constructor for class org.apache.http.impl.nio.reactor.ExceptionEvent
 
ExceptionEvent(Exception) - Constructor for class org.apache.http.impl.nio.reactor.ExceptionEvent
 
exceptionHandler - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
ExceptionUtils - Class in org.apache.http.util
The home for utility methods that handle various exception-related tasks.
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
 
execute(HttpRequest, HttpClientConnection, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
Synchronously send a request and obtain the response.
ExecutionContext - Interface in org.apache.http.protocol
Context attribute names for protocol execution.
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
 
EXPECT_CONTINUE - Static variable in class org.apache.http.protocol.HTTP
HTTP expectations
EXPECT_DIRECTIVE - Static variable in class org.apache.http.protocol.HTTP
 
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
 
expectContinue() - Method in interface org.apache.http.HttpEntityEnclosingRequest
Tells if this request should use the expect-continue handshake.
expectContinue() - Method in class org.apache.http.message.BasicHttpEntityEnclosingRequest
 

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
 
file - Variable in class org.apache.http.entity.FileEntity
 
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
FileEntity - Class in org.apache.http.entity
An entity whose content is retrieved from a file.
FileEntity(File, String) - Constructor for class org.apache.http.entity.FileEntity
 
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() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
 
fillBuffer() - Method in class org.apache.http.impl.io.SocketInputBuffer
 
fillBuffer(ReadableByteChannel) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
fillBuffer(ReadableByteChannel) - Method in interface org.apache.http.nio.NHttpMessageParser
 
filterHeader(int) - Method in class org.apache.http.message.BasicHeaderIterator
Checks whether a header is part of the iteration.
filterHeader(int) - Method in class org.apache.http.message.BasicListHeaderIterator
Checks whether a header is part of the iteration.
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.
findNext(int) - Method in class org.apache.http.message.BasicHeaderIterator
Determines the index of the next header.
findNext(int) - Method in class org.apache.http.message.BasicListHeaderIterator
Determines the index of the next header.
findNext(int) - Method in class org.apache.http.message.BasicTokenIterator
Determines the next token.
findTokenEnd(int) - Method in class org.apache.http.message.BasicTokenIterator
Determines the ending position of the current token.
findTokenSeparator(int) - Method in class org.apache.http.message.BasicTokenIterator
Determines the position of the next token separator.
findTokenStart(int) - Method in class org.apache.http.message.BasicTokenIterator
Determines the starting position of the next token.
finish() - Method in class org.apache.http.impl.io.ChunkedOutputStream
Must be called to ensure the internal cache is flushed and the closing chunk is written.
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() - Method in interface org.apache.http.HttpClientConnection
Writes out all pending buffered data over the open connection.
flush() - Method in interface org.apache.http.HttpServerConnection
Sends all pending buffered data over this connection.
flush() - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
flush() - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
flush() - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
 
flush() - Method in class org.apache.http.impl.io.ChunkedOutputStream
Flushes the content buffer and the underlying stream.
flush() - Method in class org.apache.http.impl.io.ContentLengthOutputStream
 
flush() - Method in class org.apache.http.impl.io.IdentityOutputStream
 
flush(WritableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
flush() - Method in interface org.apache.http.io.SessionOutputBuffer
 
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
 
flushBuffer() - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
 
flushCache() - Method in class org.apache.http.impl.io.ChunkedOutputStream
Writes the cache out onto the underlying stream
flushCacheWithAppend(byte[], int, int) - Method in class org.apache.http.impl.io.ChunkedOutputStream
Writes the cache and bufferToAppend to the underlying stream as one large chunk
formatElements(HeaderElement[], boolean, HeaderValueFormatter) - Static method in class org.apache.http.message.BasicHeaderValueFormatter
Formats an array of header elements.
formatElements(CharArrayBuffer, HeaderElement[], boolean) - Method in class org.apache.http.message.BasicHeaderValueFormatter
 
formatElements(CharArrayBuffer, HeaderElement[], boolean) - Method in interface org.apache.http.message.HeaderValueFormatter
Formats an array of header elements.
formatHeader(Header, LineFormatter) - Static method in class org.apache.http.message.BasicLineFormatter
Formats a header.
formatHeader(CharArrayBuffer, Header) - Method in class org.apache.http.message.BasicLineFormatter
 
formatHeader(CharArrayBuffer, Header) - Method in interface org.apache.http.message.LineFormatter
Formats a header.
formatHeaderElement(HeaderElement, boolean, HeaderValueFormatter) - Static method in class org.apache.http.message.BasicHeaderValueFormatter
Formats a header element.
formatHeaderElement(CharArrayBuffer, HeaderElement, boolean) - Method in class org.apache.http.message.BasicHeaderValueFormatter
 
formatHeaderElement(CharArrayBuffer, HeaderElement, boolean) - Method in interface org.apache.http.message.HeaderValueFormatter
Formats one header element.
formatNameValuePair(NameValuePair, boolean, HeaderValueFormatter) - Static method in class org.apache.http.message.BasicHeaderValueFormatter
Formats a name-value pair.
formatNameValuePair(CharArrayBuffer, NameValuePair, boolean) - Method in class org.apache.http.message.BasicHeaderValueFormatter
 
formatNameValuePair(CharArrayBuffer, NameValuePair, boolean) - Method in interface org.apache.http.message.HeaderValueFormatter
Formats one name-value pair, where the value is optional.
formatParameters(NameValuePair[], boolean, HeaderValueFormatter) - Static method in class org.apache.http.message.BasicHeaderValueFormatter
Formats a set of parameters.
formatParameters(CharArrayBuffer, NameValuePair[], boolean) - Method in class org.apache.http.message.BasicHeaderValueFormatter
 
formatParameters(CharArrayBuffer, NameValuePair[], boolean) - Method in interface org.apache.http.message.HeaderValueFormatter
Formats the parameters of a header element.
formatProtocolVersion(ProtocolVersion, LineFormatter) - Static method in class org.apache.http.message.BasicLineFormatter
Formats a protocol version.
formatRequestLine(RequestLine, LineFormatter) - Static method in class org.apache.http.message.BasicLineFormatter
Formats a request line.
formatRequestLine(CharArrayBuffer, RequestLine) - Method in class org.apache.http.message.BasicLineFormatter
 
formatRequestLine(CharArrayBuffer, RequestLine) - Method in interface org.apache.http.message.LineFormatter
Formats a request line.
formatStatusLine(StatusLine, LineFormatter) - Static method in class org.apache.http.message.BasicLineFormatter
Formats a status line.
formatStatusLine(CharArrayBuffer, StatusLine) - Method in class org.apache.http.message.BasicLineFormatter
 
formatStatusLine(CharArrayBuffer, StatusLine) - Method in interface org.apache.http.message.LineFormatter
Formats a status line.
FormattedHeader - Interface in org.apache.http
An HTTP header which is already formatted.
forVersion(int, int) - Method in class org.apache.http.HttpVersion
Obtains a specific HTTP version.
forVersion(int, int) - Method in class org.apache.http.ProtocolVersion
Obtains a specific version of this protocol.
fromMap(String, Map, ClassLoader) - Static method in class org.apache.http.util.VersionInfo
Instantiates version information from properties.

G

getAddress() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
getAddress() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
 
getAllHeaders() - Method in interface org.apache.http.HttpMessage
Returns all the headers of this message.
getAllHeaders() - Method in class org.apache.http.message.AbstractHttpMessage
 
getAllHeaders() - Method in class org.apache.http.message.HeaderGroup
Gets all of the headers contained within this group.
getAsciiBytes(String) - Static method in class org.apache.http.util.EncodingUtils
Converts the specified string to byte array of ASCII characters.
getAsciiString(byte[], int, int) - Static method in class org.apache.http.util.EncodingUtils
Converts the byte array of ASCII characters to a string.
getAsciiString(byte[]) - Static method in class org.apache.http.util.EncodingUtils
Converts the byte array of ASCII characters to a string.
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
 
getAttribute(String) - Method in class org.apache.http.protocol.BasicHttpContext
 
getAttribute(String) - Method in class org.apache.http.protocol.DefaultedHttpContext
 
getAttribute(String) - Method in interface org.apache.http.protocol.HttpContext
 
getAttribute(String) - Method in class org.apache.http.protocol.SyncBasicHttpContext
 
getAuditLog() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
getBooleanParameter(String, boolean) - Method in class org.apache.http.params.AbstractHttpParams
 
getBooleanParameter(String, boolean) - Method in interface org.apache.http.params.HttpParams
Returns a Boolean parameter value with the given name.
getBuffer() - Method in interface org.apache.http.FormattedHeader
Obtains the buffer with the formatted header.
getBuffer() - Method in class org.apache.http.message.BufferedHeader
 
getBytes(String, String) - Static method in class org.apache.http.util.EncodingUtils
Converts the specified string to a byte array.
getBytesTransferred() - Method in class org.apache.http.impl.io.HttpTransportMetricsImpl
 
getBytesTransferred() - Method in interface org.apache.http.io.HttpTransportMetrics
Returns the number of bytes trasferred.
getCause() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
 
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.  
getClassloader() - Method in class org.apache.http.util.VersionInfo
Obtains the classloader used to read the version information.
getCondensedHeader(String) - Method in class org.apache.http.message.HeaderGroup
Gets a header representing all of the header values with the given name.
getConnectionTimeout(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
Returns the timeout until a connection is etablished.
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.entity.BasicHttpEntity
Obtains the content, once only.
getContent() - Method in class org.apache.http.entity.BufferedHttpEntity
 
getContent() - Method in class org.apache.http.entity.ByteArrayEntity
 
getContent() - Method in class org.apache.http.entity.EntityTemplate
 
getContent() - Method in class org.apache.http.entity.FileEntity
 
getContent() - Method in class org.apache.http.entity.HttpEntityWrapper
 
getContent() - Method in class org.apache.http.entity.InputStreamEntity
 
getContent() - Method in class org.apache.http.entity.SerializableEntity
 
getContent() - Method in class org.apache.http.entity.StringEntity
 
getContent() - Method in interface org.apache.http.HttpEntity
Creates a new InputStream object of the entity.
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
 
getContentCharset(HttpParams) - Static method in class org.apache.http.params.HttpProtocolParams
Returns the default charset to be used for writing content body, when no charset explicitly specified.
getContentCharSet(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
 
getContentEncoding() - Method in class org.apache.http.entity.AbstractHttpEntity
Obtains the Content-Encoding header.
getContentEncoding() - Method in class org.apache.http.entity.HttpEntityWrapper
 
getContentEncoding() - Method in interface org.apache.http.HttpEntity
Obtains the Content-Encoding header, if known.
getContentEncoding() - Method in class org.apache.http.nio.entity.ContentBufferEntity
 
getContentLength() - Method in class org.apache.http.entity.BasicHttpEntity
 
getContentLength() - Method in class org.apache.http.entity.BufferedHttpEntity
 
getContentLength() - Method in class org.apache.http.entity.ByteArrayEntity
 
getContentLength() - Method in class org.apache.http.entity.EntityTemplate
 
getContentLength() - Method in class org.apache.http.entity.FileEntity
 
getContentLength() - Method in class org.apache.http.entity.HttpEntityWrapper
 
getContentLength() - Method in class org.apache.http.entity.InputStreamEntity
 
getContentLength() - Method in class org.apache.http.entity.SerializableEntity
 
getContentLength() - Method in class org.apache.http.entity.StringEntity
 
getContentLength() - Method in interface org.apache.http.HttpEntity
Tells the length of the content, if known.
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.entity.AbstractHttpEntity
Obtains the Content-Type header.
getContentType() - Method in class org.apache.http.entity.HttpEntityWrapper
 
getContentType() - Method in interface org.apache.http.HttpEntity
Obtains the Content-Type header, if known.
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.
getCurrentDate() - Method in class org.apache.http.protocol.HttpDateGenerator
 
getDefaults() - Method in class org.apache.http.params.DefaultedHttpParams
 
getDefaults() - Method in class org.apache.http.protocol.DefaultedHttpContext
 
getDoubleParameter(String, double) - Method in class org.apache.http.params.AbstractHttpParams
 
getDoubleParameter(String, double) - Method in interface org.apache.http.params.HttpParams
Returns a Double parameter value with the given name.
getElements() - Method in interface org.apache.http.Header
 
getElements() - Method in class org.apache.http.message.BasicHeader
Returns an array of HeaderElements constructed from my value.
getElements() - Method in class org.apache.http.message.BufferedHeader
 
getEndpoints() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
getEndpoints() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
 
getEntity() - Method in interface org.apache.http.HttpEntityEnclosingRequest
 
getEntity() - Method in interface org.apache.http.HttpResponse
Obtains the message entity of this response, if any.
getEntity() - Method in class org.apache.http.message.BasicHttpEntityEnclosingRequest
 
getEntity() - Method in class org.apache.http.message.BasicHttpResponse
 
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
 
getFirstHeader(String) - Method in interface org.apache.http.HttpMessage
Returns the first header with a specified name of this message.
getFirstHeader(String) - Method in class org.apache.http.message.AbstractHttpMessage
 
getFirstHeader(String) - Method in class org.apache.http.message.HeaderGroup
Gets the first header with the given name.
getFooters() - Method in class org.apache.http.impl.io.ChunkedInputStream
 
getFooters() - Method in class org.apache.http.impl.nio.codecs.ChunkDecoder
 
getGracePeriod(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
 
getHeaders(String) - Method in interface org.apache.http.HttpMessage
Returns all the headers with a specified name of this message.
getHeaders(String) - Method in class org.apache.http.message.AbstractHttpMessage
 
getHeaders(String) - Method in class org.apache.http.message.HeaderGroup
Gets all of the headers with the given name.
getHostName() - Method in class org.apache.http.HttpHost
Returns the host name.
getHttpElementCharset(HttpParams) - Static method in class org.apache.http.params.HttpProtocolParams
Returns the charset to be used for writing HTTP headers.
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.
getIntParameter(String, int) - Method in class org.apache.http.params.AbstractHttpParams
 
getIntParameter(String, int) - Method in interface org.apache.http.params.HttpParams
Returns an Integer parameter value with the given name.
getIOExepction() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
getLastAccessTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
 
getLastHeader(String) - Method in interface org.apache.http.HttpMessage
Returns the last header with a specified name of this message.
getLastHeader(String) - Method in class org.apache.http.message.AbstractHttpMessage
 
getLastHeader(String) - Method in class org.apache.http.message.HeaderGroup
Gets the last header with the given name.
getLastReadTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
 
getLastWriteTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
 
getLinger(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
Returns linger-on-close timeout.
getLocalAddress() - Method in interface org.apache.http.HttpInetConnection
 
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 class org.apache.http.impl.SocketHttpClientConnection
 
getLocalAddress() - Method in class org.apache.http.impl.SocketHttpServerConnection
 
getLocalAddress() - Method in interface org.apache.http.nio.reactor.IOSession
 
getLocalAddress() - Method in interface org.apache.http.nio.reactor.SessionRequest
 
getLocale() - Method in interface org.apache.http.HttpResponse
Obtains the locale of this response.
getLocale() - Method in class org.apache.http.message.BasicHttpResponse
 
getLocalPort() - Method in interface org.apache.http.HttpInetConnection
 
getLocalPort() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getLocalPort() - Method in class org.apache.http.impl.SocketHttpClientConnection
 
getLocalPort() - Method in class org.apache.http.impl.SocketHttpServerConnection
 
getLongParameter(String, long) - Method in class org.apache.http.params.AbstractHttpParams
 
getLongParameter(String, long) - Method in interface org.apache.http.params.HttpParams
Returns a Long parameter value with the given name.
getLowerBound() - Method in class org.apache.http.message.ParserCursor
 
getMajor() - Method in class org.apache.http.ProtocolVersion
Returns the major version number of the protocol.
getMethod() - Method in class org.apache.http.message.BasicRequestLine
 
getMethod() - Method in interface org.apache.http.RequestLine
 
getMetric(String) - Method in interface org.apache.http.HttpConnectionMetrics
Return the value for the specified metric.
getMetric(String) - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
 
getMetrics() - Method in interface org.apache.http.HttpConnection
Returns a collection of connection metrcis
getMetrics() - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
getMetrics() - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
getMetrics() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
 
getMetrics() - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
 
getMetrics() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getMetrics() - Method in interface org.apache.http.io.SessionInputBuffer
 
getMetrics() - Method in interface org.apache.http.io.SessionOutputBuffer
 
getMinor() - Method in class org.apache.http.ProtocolVersion
Returns the minor version number of the HTTP protocol.
getMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
getModule() - Method in class org.apache.http.util.VersionInfo
Obtains the name of the versioned module or informal unit.
getName() - Method in interface org.apache.http.Header
 
getName() - Method in interface org.apache.http.HeaderElement
 
getName() - Method in class org.apache.http.message.BasicHeader
Returns the header name.
getName() - Method in class org.apache.http.message.BasicHeaderElement
Returns the name.
getName() - Method in class org.apache.http.message.BasicNameValuePair
Returns the name.
getName() - Method in class org.apache.http.message.BufferedHeader
 
getName() - Method in interface org.apache.http.NameValuePair
 
getOutputState() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
getPackage() - Method in class org.apache.http.util.VersionInfo
Obtains the package name.
getParameter(int) - Method in interface org.apache.http.HeaderElement
 
getParameter(int) - Method in class org.apache.http.message.BasicHeaderElement
Obtains the parameter with the given index.
getParameter(String) - Method in class org.apache.http.params.BasicHttpParams
 
getParameter(String) - Method in class org.apache.http.params.DefaultedHttpParams
Retrieves the value of the parameter from the local collection and, if the parameter is not set locally, delegates its resolution to the default collection.
getParameter(String) - Method in interface org.apache.http.params.HttpParams
Obtains the value of the given parameter.
getParameterByName(String) - Method in interface org.apache.http.HeaderElement
 
getParameterByName(String) - Method in class org.apache.http.message.BasicHeaderElement
Returns parameter with the given name, if found.
getParameterCount() - Method in interface org.apache.http.HeaderElement
 
getParameterCount() - Method in class org.apache.http.message.BasicHeaderElement
Obtains the number of parameters.
getParameters() - Method in interface org.apache.http.HeaderElement
 
getParameters() - Method in class org.apache.http.message.BasicHeaderElement
Get parameters, if any.
getParams() - Method in interface org.apache.http.HttpMessage
Returns the parameters effective for this message as set by HttpMessage.setParams(HttpParams).
getParams() - Method in class org.apache.http.message.AbstractHttpMessage
 
getParams() - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
 
getParams() - Method in class org.apache.http.protocol.HttpService
 
getPort() - Method in class org.apache.http.HttpHost
Returns the port.
getPos() - Method in class org.apache.http.message.ParserCursor
 
getProducingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
getProducingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
getProtocol() - Method in class org.apache.http.ProtocolVersion
Returns the name of the protocol.
getProtocolVersion() - Method in interface org.apache.http.HttpMessage
Returns the protocol version this message is compatible with.
getProtocolVersion() - Method in class org.apache.http.message.BasicHttpRequest
 
getProtocolVersion() - Method in class org.apache.http.message.BasicHttpResponse
 
getProtocolVersion() - Method in class org.apache.http.message.BasicRequestLine
 
getProtocolVersion() - Method in class org.apache.http.message.BasicStatusLine
 
getProtocolVersion() - Method in interface org.apache.http.RequestLine
 
getProtocolVersion() - Method in interface org.apache.http.StatusLine
 
getReason(int, Locale) - Method in class org.apache.http.impl.EnglishReasonPhraseCatalog
Obtains the reason phrase for a status code.
getReason(int) - Method in class org.apache.http.message.BasicHttpResponse
Looks up a reason phrase.
getReason(int, Locale) - Method in interface org.apache.http.ReasonPhraseCatalog
Obtains the reason phrase for a status code.
getReasonPhrase() - Method in class org.apache.http.message.BasicStatusLine
 
getReasonPhrase() - Method in interface org.apache.http.StatusLine
 
getReceivedBytesCount() - Method in interface org.apache.http.HttpConnectionMetrics
Returns the number of bytes transferred over the connection, 0 if not available.
getReceivedBytesCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
 
getRelease() - Method in class org.apache.http.util.VersionInfo
Obtains the release of the versioned module or informal unit.
getRemoteAddress() - Method in interface org.apache.http.HttpInetConnection
 
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 class org.apache.http.impl.SocketHttpClientConnection
 
getRemoteAddress() - Method in class org.apache.http.impl.SocketHttpServerConnection
 
getRemoteAddress() - Method in interface org.apache.http.nio.reactor.IOSession
 
getRemoteAddress() - Method in interface org.apache.http.nio.reactor.SessionRequest
 
getRemotePort() - Method in interface org.apache.http.HttpInetConnection
 
getRemotePort() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getRemotePort() - Method in class org.apache.http.impl.SocketHttpClientConnection
 
getRemotePort() - Method in class org.apache.http.impl.SocketHttpServerConnection
 
getRequest() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
getRequest() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
getRequestCount() - Method in interface org.apache.http.HttpConnectionMetrics
Returns the number of requests transferred over the connection, 0 if not available.
getRequestCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
 
getRequestHandler() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
getRequestInterceptor(int) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
getRequestInterceptor(int) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Obtains a request interceptor from this list.
getRequestInterceptorCount() - Method in class org.apache.http.protocol.BasicHttpProcessor
 
getRequestInterceptorCount() - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Obtains the current size of this list.
getRequestLine() - Method in interface org.apache.http.HttpRequest
Returns the request line of this request.
getRequestLine() - Method in class org.apache.http.message.BasicHttpRequest
 
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
 
getResponseCount() - Method in interface org.apache.http.HttpConnectionMetrics
Returns the number of responses transferred over the connection, 0 if not available.
getResponseCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
 
getResponseInterceptor(int) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
getResponseInterceptor(int) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Obtains a response interceptor from this list.
getResponseInterceptorCount() - Method in class org.apache.http.protocol.BasicHttpProcessor
 
getResponseInterceptorCount() - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Obtains the current size of this list.
getSchemeName() - Method in class org.apache.http.HttpHost
Returns the scheme name.
getSelectInterval(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
 
getSentBytesCount() - Method in interface org.apache.http.HttpConnectionMetrics
Returns the number of bytes transferred over the connection, 0 if not available.
getSentBytesCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
 
getSession(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
getSession(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
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
 
getSocket() - Method in class org.apache.http.impl.SocketHttpClientConnection
 
getSocket() - Method in class org.apache.http.impl.SocketHttpServerConnection
 
getSocketBufferSize(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
 
getSocketTimeout() - Method in interface org.apache.http.HttpConnection
Returns the socket timeout value.
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 class org.apache.http.impl.SocketHttpClientConnection
 
getSocketTimeout() - Method in class org.apache.http.impl.SocketHttpServerConnection
 
getSocketTimeout() - Method in interface org.apache.http.nio.reactor.IOSession
 
getSoTimeout(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
Returns the default socket timeout (SO_TIMEOUT) in milliseconds which is the timeout for waiting for data.
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
 
getStatusCode() - Method in class org.apache.http.message.BasicStatusLine
 
getStatusCode() - Method in interface org.apache.http.StatusLine
 
getStatusLine() - Method in interface org.apache.http.HttpResponse
Obtains the status line of this response.
getStatusLine() - Method in class org.apache.http.message.BasicHttpResponse
 
getString(byte[], int, int, String) - Static method in class org.apache.http.util.EncodingUtils
Converts the byte array of HTTP content characters to a string.
getString(byte[], String) - Static method in class org.apache.http.util.EncodingUtils
Converts the byte array of HTTP content characters to a string.
getTcpNoDelay(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
Tests if Nagle's algorithm is to be used.
getTimeout() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
getTimestamp() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
 
getTimestamp() - Method in class org.apache.http.util.VersionInfo
Obtains the timestamp of the versioned module or informal unit.
getUpperBound() - Method in class org.apache.http.message.ParserCursor
 
getUri() - Method in class org.apache.http.message.BasicRequestLine
 
getUri() - Method in interface org.apache.http.RequestLine
 
getUserAgent(HttpParams) - Static method in class org.apache.http.params.HttpProtocolParams
 
getValue() - Method in interface org.apache.http.Header
 
getValue() - Method in interface org.apache.http.HeaderElement
 
getValue() - Method in class org.apache.http.message.BasicHeader
Returns the header value.
getValue() - Method in class org.apache.http.message.BasicHeaderElement
Returns the value.
getValue() - Method in class org.apache.http.message.BasicNameValuePair
Returns the value.
getValue() - Method in class org.apache.http.message.BufferedHeader
 
getValue() - Method in interface org.apache.http.NameValuePair
 
getValuePos() - Method in interface org.apache.http.FormattedHeader
Obtains the start of the header value in the buffer.
getValuePos() - Method in class org.apache.http.message.BufferedHeader
 
getVersion(HttpParams) - Static method in class org.apache.http.params.HttpProtocolParams
Returns protocol version to be used per default.
GMT - Static variable in class org.apache.http.protocol.HttpDateGenerator
The time zone to use in the date header.
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
 
greaterEquals(ProtocolVersion) - Method in class org.apache.http.ProtocolVersion
Tests if this protocol version is greater or equal to the given one.

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
handle(HttpRequest, HttpResponse, HttpContext) - Method in interface org.apache.http.protocol.HttpRequestHandler
 
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.
handleException(HttpException, HttpResponse) - Method in class org.apache.http.protocol.HttpService
 
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
 
handleRequest(HttpServerConnection, HttpContext) - Method in class org.apache.http.protocol.HttpService
 
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
 
hasBufferedData() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
 
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
 
HASH_OFFSET - Static variable in class org.apache.http.util.LangUtils
 
HASH_SEED - Static variable in class org.apache.http.util.LangUtils
 
hashCode() - Method in class org.apache.http.HttpHost
 
hashCode() - Method in class org.apache.http.message.BasicHeaderElement
 
hashCode() - Method in class org.apache.http.message.BasicNameValuePair
 
hashCode() - Method in class org.apache.http.ProtocolVersion
Obtains a hash code consistent with ProtocolVersion.equals(java.lang.Object).
hashCode(int, int) - Static method in class org.apache.http.util.LangUtils
 
hashCode(int, boolean) - Static method in class org.apache.http.util.LangUtils
 
hashCode(int, Object) - Static method in class org.apache.http.util.LangUtils
 
hasNext() - Method in interface org.apache.http.HeaderElementIterator
Indicates whether there is another header element in this iteration.
hasNext() - Method in interface org.apache.http.HeaderIterator
Indicates whether there is another header in this iteration.
hasNext() - Method in class org.apache.http.message.BasicHeaderElementIterator
 
hasNext() - Method in class org.apache.http.message.BasicHeaderIterator
 
hasNext() - Method in class org.apache.http.message.BasicListHeaderIterator
 
hasNext() - Method in class org.apache.http.message.BasicTokenIterator
 
hasNext() - Method in interface org.apache.http.TokenIterator
Indicates whether there is another token in this iteration.
hasProtocolVersion(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicLineParser
 
hasProtocolVersion(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.LineParser
Checks whether there likely is a protocol version in a line.
Header - Interface in org.apache.http
Represents an HTTP header field.
HeaderElement - Interface in org.apache.http
One element of an HTTP header value.
HeaderElementIterator - Interface in org.apache.http
A type-safe iterator for HeaderElement objects.
headergroup - Variable in class org.apache.http.message.AbstractHttpMessage
 
HeaderGroup - Class in org.apache.http.message
A class for combining a set of headers.
HeaderGroup() - Constructor for class org.apache.http.message.HeaderGroup
Constructor for HeaderGroup.
headerIt - Variable in class org.apache.http.message.BasicTokenIterator
The iterator from which to obtain the next header.
HeaderIterator - Interface in org.apache.http
A type-safe iterator for Header objects.
headerIterator() - Method in interface org.apache.http.HttpMessage
Returns an iterator of all the headers.
headerIterator(String) - Method in interface org.apache.http.HttpMessage
Returns an iterator of the headers with a given name.
headerIterator() - Method in class org.apache.http.message.AbstractHttpMessage
 
headerIterator(String) - Method in class org.apache.http.message.AbstractHttpMessage
 
headerName - Variable in class org.apache.http.message.BasicHeaderIterator
The header name to filter by.
headerName - Variable in class org.apache.http.message.BasicListHeaderIterator
The header name to filter by.
HeaderValueFormatter - Interface in org.apache.http.message
Interface for formatting elements of a header value.
HeaderValueParser - Interface in org.apache.http.message
Interface for parsing header values into elements.
HeapByteBufferAllocator - Class in org.apache.http.nio.util
 
HeapByteBufferAllocator() - Constructor for class org.apache.http.nio.util.HeapByteBufferAllocator
 
hostname - Variable in class org.apache.http.HttpHost
The host to use.
HT - Static variable in class org.apache.http.protocol.HTTP
 
HTTP - Static variable in class org.apache.http.HttpVersion
The protocol name.
HTTP - Class in org.apache.http.protocol
Constants and static helpers related to the HTTP protocol.
HTTP_0_9 - Static variable in class org.apache.http.HttpVersion
HTTP protocol version 0.9
HTTP_1_0 - Static variable in class org.apache.http.HttpVersion
HTTP protocol version 1.0
HTTP_1_1 - Static variable in class org.apache.http.HttpVersion
HTTP protocol version 1.1
HTTP_CONNECTION - Static variable in interface org.apache.http.protocol.ExecutionContext
 
HTTP_CONTENT_CHARSET - Static variable in interface org.apache.http.params.CoreProtocolPNames
Defines the charset to be used per default for encoding content body.
HTTP_ELEMENT_CHARSET - Static variable in interface org.apache.http.params.CoreProtocolPNames
Defines the charset to be used for encoding HTTP protocol elements.
HTTP_PROXY_HOST - Static variable in interface org.apache.http.protocol.ExecutionContext
 
HTTP_REQ_SENT - Static variable in interface org.apache.http.protocol.ExecutionContext
 
HTTP_REQUEST - Static variable in interface org.apache.http.protocol.ExecutionContext
 
HTTP_RESPONSE - Static variable in interface org.apache.http.protocol.ExecutionContext
 
HTTP_SEPARATORS - Static variable in class org.apache.http.message.BasicTokenIterator
The HTTP separator characters.
HTTP_TARGET_HOST - Static variable in interface org.apache.http.protocol.ExecutionContext
 
HttpAbstractParamBean - Class in org.apache.http.params
 
HttpAbstractParamBean(HttpParams) - Constructor for class org.apache.http.params.HttpAbstractParamBean
 
HttpClientConnection - Interface in org.apache.http
An HTTP connection for use on the client side.
HttpConnection - Interface in org.apache.http
A generic HTTP connection, useful on client and server side.
HttpConnectionMetrics - Interface in org.apache.http
The point of access to the statistics of an HttpConnection.
HttpConnectionMetricsImpl - Class in org.apache.http.impl
Implementation of the metrics interface.
HttpConnectionMetricsImpl(HttpTransportMetrics, HttpTransportMetrics) - Constructor for class org.apache.http.impl.HttpConnectionMetricsImpl
 
HttpConnectionParamBean - Class in org.apache.http.params
 
HttpConnectionParamBean(HttpParams) - Constructor for class org.apache.http.params.HttpConnectionParamBean
 
HttpConnectionParams - Class in org.apache.http.params
An adaptor for accessing connection parameters in HttpParams.
HttpContext - Interface in org.apache.http.protocol
A context for executing a request.
HttpDateGenerator - Class in org.apache.http.protocol
Generates a date in the format required by the HTTP protocol.
HttpDateGenerator() - Constructor for class org.apache.http.protocol.HttpDateGenerator
 
HttpEntity - Interface in org.apache.http
An entity that can be sent or received with an HTTP message.
HttpEntityEnclosingRequest - Interface in org.apache.http
A request with an entity.
HttpEntityWrapper - Class in org.apache.http.entity
Base class for wrapping entities.
HttpEntityWrapper(HttpEntity) - Constructor for class org.apache.http.entity.HttpEntityWrapper
Creates a new entity wrapper.
HttpException - Exception in org.apache.http
Signals that an HTTP exception has occurred.
HttpException() - Constructor for exception org.apache.http.HttpException
Creates a new HttpException with a null detail message.
HttpException(String) - Constructor for exception org.apache.http.HttpException
Creates a new HttpException with the specified detail message.
HttpException(String, Throwable) - Constructor for exception org.apache.http.HttpException
Creates a new HttpException with the specified detail message and cause.
HttpExpectationVerifier - Interface in org.apache.http.protocol
Defines an interface to verify whether an incoming HTTP request meets the target server's expectations.
HttpHost - Class in org.apache.http
Holds all of the variables needed to describe an HTTP connection to a host.
HttpHost(String, int, String) - Constructor for class org.apache.http.HttpHost
Creates a new HttpHost, specifying all values.
HttpHost(String, int) - Constructor for class org.apache.http.HttpHost
Creates a new HttpHost, with default scheme.
HttpHost(String) - Constructor for class org.apache.http.HttpHost
Creates a new HttpHost, with default scheme and port.
HttpHost(HttpHost) - Constructor for class org.apache.http.HttpHost
Copy constructor for HttpHost.
HttpInetConnection - Interface in org.apache.http
An HTTP connection over the Internet Protocol (IP).
HttpMessage - Interface in org.apache.http
A generic HTTP message.
HttpMessageParser - Interface in org.apache.http.io
Generic message parser interface.
HttpMessageWriter - Interface in org.apache.http.io
Generic message writer interface.
HttpNIOEntity - Interface in org.apache.http.nio.entity
Deprecated. 
HttpParams - Interface in org.apache.http.params
Represents a collection of HTTP protocol and framework parameters.
httpProcessor - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
 
HttpProcessor - Interface in org.apache.http.protocol
Performs interceptor processing of requests and responses.
HttpProtocolParamBean - Class in org.apache.http.params
 
HttpProtocolParamBean(HttpParams) - Constructor for class org.apache.http.params.HttpProtocolParamBean
 
HttpProtocolParams - Class in org.apache.http.params
This class implements an adaptor around the HttpParams interface to simplify manipulation of the HTTP protocol specific parameters.
HttpRequest - Interface in org.apache.http
An HTTP request.
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.
HttpRequestExecutor - Class in org.apache.http.protocol
Sends HTTP requests and receives the responses.
HttpRequestExecutor() - Constructor for class org.apache.http.protocol.HttpRequestExecutor
Create a new request executor.
HttpRequestFactory - Interface in org.apache.http
A factory for HttpRequest objects.
HttpRequestHandler - Interface in org.apache.http.protocol
 
HttpRequestHandlerRegistry - Class in org.apache.http.protocol
Maintains a map of HTTP request handlers keyed by a request URI pattern.
HttpRequestHandlerRegistry() - Constructor for class org.apache.http.protocol.HttpRequestHandlerRegistry
 
HttpRequestHandlerResolver - Interface in org.apache.http.protocol
Interface to be implemented by objects that can resolve HttpRequestHandler instances by request URI.
HttpRequestInterceptor - Interface in org.apache.http
Processes a request.
HttpRequestInterceptorList - Interface in org.apache.http.protocol
Provides access to an ordered list of request interceptors.
HttpRequestParser - Class in org.apache.http.impl.io
 
HttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams) - Constructor for class org.apache.http.impl.io.HttpRequestParser
 
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.io
 
HttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.io.HttpRequestWriter
 
HttpRequestWriter - Class in org.apache.http.impl.nio.codecs
 
HttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpRequestWriter
 
HttpResponse - Interface in org.apache.http
An HTTP response.
HttpResponseFactory - Interface in org.apache.http
A factory for HttpResponse objects.
HttpResponseInterceptor - Interface in org.apache.http
Processes a response.
HttpResponseInterceptorList - Interface in org.apache.http.protocol
Provides access to an ordered list of response interceptors.
HttpResponseParser - Class in org.apache.http.impl.io
 
HttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams) - Constructor for class org.apache.http.impl.io.HttpResponseParser
 
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.io
 
HttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.io.HttpResponseWriter
 
HttpResponseWriter - Class in org.apache.http.impl.nio.codecs
 
HttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpResponseWriter
 
HttpServerConnection - Interface in org.apache.http
An HTTP connection for use on the server side.
HttpService - Class in org.apache.http.protocol
Minimalistic server-side implementation of an HTTP processor.
HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory) - Constructor for class org.apache.http.protocol.HttpService
Create a new HTTP service.
HttpStatus - Interface in org.apache.http
Constants enumerating the HTTP status codes.
HttpTransportMetrics - Interface in org.apache.http.io
 
HttpTransportMetricsImpl - Class in org.apache.http.impl.io
Default implementation of HttpTransportMetrics.
HttpTransportMetricsImpl() - Constructor for class org.apache.http.impl.io.HttpTransportMetricsImpl
 
HttpVersion - Class in org.apache.http
Represents an HTTP version, as specified in RFC 2616.
HttpVersion(int, int) - Constructor for class org.apache.http.HttpVersion
Create an HTTP protocol version designator.

I

IDENTITY - Static variable in interface org.apache.http.entity.ContentLengthStrategy
 
IDENTITY_CODING - Static variable in class org.apache.http.protocol.HTTP
 
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
 
IdentityInputStream - Class in org.apache.http.impl.io
A stream for reading from a session input buffer.
IdentityInputStream(SessionInputBuffer) - Constructor for class org.apache.http.impl.io.IdentityInputStream
 
IdentityOutputStream - Class in org.apache.http.impl.io
A stream for writing with an "identity" transport encoding.
IdentityOutputStream(SessionOutputBuffer) - Constructor for class org.apache.http.impl.io.IdentityOutputStream
 
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
 
incrementBytesTransferred(long) - Method in class org.apache.http.impl.io.HttpTransportMetricsImpl
 
incrementRequestCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
 
incrementResponseCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
 
indexOf(int, int, int) - Method in class org.apache.http.util.CharArrayBuffer
 
indexOf(int) - Method in class org.apache.http.util.CharArrayBuffer
 
init(SessionInputBuffer, SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
init(SessionInputBuffer, SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
init(InputStream, int, HttpParams) - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
 
init(OutputStream, int, HttpParams) - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
 
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.
initBuffer(CharArrayBuffer) - Method in class org.apache.http.message.BasicLineFormatter
Obtains a buffer for formatting.
initCause(Throwable, Throwable) - Static method in class org.apache.http.util.ExceptionUtils
If we're running on JDK 1.4 or later, initialize the cause for the given throwable.
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
 
InputStreamEntity - Class in org.apache.http.entity
A streamed entity obtaining content from an InputStream.
InputStreamEntity(InputStream, long) - Constructor for class org.apache.http.entity.InputStreamEntity
 
INSTANCE - Static variable in class org.apache.http.impl.EnglishReasonPhraseCatalog
The default instance of this catalog.
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.entity.AbstractHttpEntity
Obtains the 'chunked' flag.
isChunked() - Method in class org.apache.http.entity.BufferedHttpEntity
Tells that this entity does not have to be chunked.
isChunked() - Method in class org.apache.http.entity.HttpEntityWrapper
 
isChunked() - Method in interface org.apache.http.HttpEntity
Tells about chunked encoding for this entity.
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
 
isComparable(ProtocolVersion) - Method in class org.apache.http.ProtocolVersion
Checks whether this protocol can be compared to another one.
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
 
isDataAvailable(int) - Method in class org.apache.http.impl.io.SocketInputBuffer
 
isDataAvailable(int) - Method in interface org.apache.http.io.SessionInputBuffer
 
isEmpty() - Method in class org.apache.http.util.ByteArrayBuffer
 
isEmpty() - Method in class org.apache.http.util.CharArrayBuffer
 
isEndOfStream() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
isEndOfStream() - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
isEof() - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
isEof() - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
isEof() - Method in class org.apache.http.impl.io.SocketInputBuffer
 
isEof() - Method in interface org.apache.http.io.EofSensor
 
isFull() - Method in class org.apache.http.util.ByteArrayBuffer
 
isFull() - Method in class org.apache.http.util.CharArrayBuffer
 
isHandled() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
isHttpSeparator(char) - Method in class org.apache.http.message.BasicTokenIterator
Checks whether a character is an HTTP separator.
isInboundDone() - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
 
ISO_8859_1 - Static variable in class org.apache.http.protocol.HTTP
 
isOpen() - Method in interface org.apache.http.HttpConnection
Checks if this connection is open.
isOpen() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
isOpen() - Method in class org.apache.http.impl.SocketHttpClientConnection
 
isOpen() - Method in class org.apache.http.impl.SocketHttpServerConnection
 
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
 
isParameterFalse(String) - Method in class org.apache.http.params.AbstractHttpParams
 
isParameterFalse(String) - Method in interface org.apache.http.params.HttpParams
Checks if a boolean parameter is not set or false.
isParameterSet(String) - Method in class org.apache.http.params.BasicHttpParams
 
isParameterSetLocally(String) - Method in class org.apache.http.params.BasicHttpParams
 
isParameterTrue(String) - Method in class org.apache.http.params.AbstractHttpParams
 
isParameterTrue(String) - Method in interface org.apache.http.params.HttpParams
Checks if a boolean parameter is set to true.
isRepeatable() - Method in class org.apache.http.entity.BasicHttpEntity
Tells that this entity is not repeatable.
isRepeatable() - Method in class org.apache.http.entity.BufferedHttpEntity
Tells that this entity is repeatable.
isRepeatable() - Method in class org.apache.http.entity.ByteArrayEntity
 
isRepeatable() - Method in class org.apache.http.entity.EntityTemplate
 
isRepeatable() - Method in class org.apache.http.entity.FileEntity
 
isRepeatable() - Method in class org.apache.http.entity.HttpEntityWrapper
 
isRepeatable() - Method in class org.apache.http.entity.InputStreamEntity
 
isRepeatable() - Method in class org.apache.http.entity.SerializableEntity
 
isRepeatable() - Method in class org.apache.http.entity.StringEntity
 
isRepeatable() - Method in interface org.apache.http.HttpEntity
Tells if the entity is capable to produce its data more than once.
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.
isResponseAvailable(int) - Method in interface org.apache.http.HttpClientConnection
Checks if response data is available from the connection.
isResponseAvailable(int) - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
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.
isSeparator(char) - Method in class org.apache.http.message.BasicHeaderValueFormatter
Checks whether a character is a separator.
isShutdown() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
isStale() - Method in interface org.apache.http.HttpConnection
Checks whether this connection has gone down.
isStale() - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
isStale() - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
isStale() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
isStaleCheckingEnabled(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
Tests whether stale connection check is to be used.
isStreaming() - Method in class org.apache.http.entity.BasicHttpEntity
 
isStreaming() - Method in class org.apache.http.entity.BufferedHttpEntity
 
isStreaming() - Method in class org.apache.http.entity.ByteArrayEntity
Tells that this entity is not streaming.
isStreaming() - Method in class org.apache.http.entity.EntityTemplate
 
isStreaming() - Method in class org.apache.http.entity.FileEntity
Tells that this entity is not streaming.
isStreaming() - Method in class org.apache.http.entity.HttpEntityWrapper
 
isStreaming() - Method in class org.apache.http.entity.InputStreamEntity
 
isStreaming() - Method in class org.apache.http.entity.SerializableEntity
 
isStreaming() - Method in class org.apache.http.entity.StringEntity
Tells that this entity is not streaming.
isStreaming() - Method in interface org.apache.http.HttpEntity
Tells whether this entity depends on an underlying stream.
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
 
isTokenChar(char) - Method in class org.apache.http.message.BasicTokenIterator
Checks whether a character is a valid token character.
isTokenSeparator(char) - Method in class org.apache.http.message.BasicTokenIterator
Checks whether a character is a token separator.
isUnsafe(char) - Method in class org.apache.http.message.BasicHeaderValueFormatter
Checks whether a character is unsafe.
isWhitespace(char) - Method in class org.apache.http.message.BasicTokenIterator
Checks whether a character is a whitespace character.
isWhitespace(char) - Static method in class org.apache.http.protocol.HTTP
 
iterator() - Method in class org.apache.http.message.HeaderGroup
Returns an iterator over this group of headers.
iterator(String) - Method in class org.apache.http.message.HeaderGroup
Returns an iterator over the headers with a given name in this group.

K

keepAlive(HttpResponse, HttpContext) - Method in interface org.apache.http.ConnectionReuseStrategy
Decides whether a connection can be kept open after a request.
keepAlive(HttpResponse, HttpContext) - Method in class org.apache.http.impl.DefaultConnectionReuseStrategy
 
keepAlive(HttpResponse, HttpContext) - Method in class org.apache.http.impl.NoConnectionReuseStrategy
 

L

LangUtils - Class in org.apache.http.util
A set of utility methods to help produce consistent equals and hashCode methods.
lastIndex - Variable in class org.apache.http.message.BasicListHeaderIterator
The position of the last returned header.
LaxContentLengthStrategy - Class in org.apache.http.impl.entity
The lax implementation of the content length strategy.
LaxContentLengthStrategy() - Constructor for class org.apache.http.impl.entity.LaxContentLengthStrategy
 
lcHostname - Variable in class org.apache.http.HttpHost
The lowercase host, for HttpHost.equals(java.lang.Object) and HttpHost.hashCode().
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
 
length() - Method in class org.apache.http.util.ByteArrayBuffer
 
length() - Method in class org.apache.http.util.CharArrayBuffer
 
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
 
lessEquals(ProtocolVersion) - Method in class org.apache.http.ProtocolVersion
Tests if this protocol version is less or equal to the given one.
LF - Static variable in class org.apache.http.protocol.HTTP
 
lineBuf - Variable in class org.apache.http.impl.io.AbstractMessageWriter
 
lineBuf - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
lineFormatter - Variable in class org.apache.http.impl.io.AbstractMessageWriter
 
lineFormatter - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
LineFormatter - Interface in org.apache.http.message
Interface for formatting elements of the HEAD section of an HTTP message.
lineParser - Variable in class org.apache.http.impl.io.AbstractMessageParser
 
lineParser - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
LineParser - Interface in org.apache.http.message
Interface for parsing lines in the HEAD section of an HTTP message.
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
 
loadVersionInfo(String[], ClassLoader) - Static method in class org.apache.http.util.VersionInfo
Loads version information for a list of packages.
loadVersionInfo(String, ClassLoader) - Static method in class org.apache.http.util.VersionInfo
Loads version information for a package.
lookup(String) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
 
lookup(String) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandlerResolver
 
lookup(String) - Method in class org.apache.http.protocol.HttpRequestHandlerRegistry
 
lookup(String) - Method in interface org.apache.http.protocol.HttpRequestHandlerResolver
 
lookup(String) - Method in class org.apache.http.protocol.UriPatternMatcher
 

M

major - Variable in class org.apache.http.ProtocolVersion
Major version number of the protocol
MalformedChunkCodingException - Exception in org.apache.http
Signals a malformed chunked stream.
MalformedChunkCodingException() - Constructor for exception org.apache.http.MalformedChunkCodingException
Creates a MalformedChunkCodingException without a detail message.
MalformedChunkCodingException(String) - Constructor for exception org.apache.http.MalformedChunkCodingException
Creates a MalformedChunkCodingException with the specified detail message.
matchUriRequestPattern(String, String) - Method in class org.apache.http.protocol.HttpRequestHandlerRegistry
Deprecated.  
matchUriRequestPattern(String, String) - Method in class org.apache.http.protocol.UriPatternMatcher
 
MAX_HEADER_COUNT - Static variable in interface org.apache.http.params.CoreConnectionPNames
Determines the maximum HTTP header count allowed.
MAX_LINE_LENGTH - Static variable in interface org.apache.http.params.CoreConnectionPNames
Determines the maximum line length limit.
MethodNotSupportedException - Exception in org.apache.http
Indicates that an HTTP method is not supported.
MethodNotSupportedException(String) - Constructor for exception org.apache.http.MethodNotSupportedException
Creates a new MethodNotSupportedException with the specified detail message.
MethodNotSupportedException(String, Throwable) - Constructor for exception org.apache.http.MethodNotSupportedException
Creates a new MethodNotSupportedException with the specified detail message and cause.
metrics - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
 
metrics - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
minor - Variable in class org.apache.http.ProtocolVersion
Minor version number of the protocol

N

NameValuePair - Interface in org.apache.http
A simple class encapsulating an attribute/value pair.
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
 
newHttpRequest(RequestLine) - Method in interface org.apache.http.HttpRequestFactory
 
newHttpRequest(String, String) - Method in interface org.apache.http.HttpRequestFactory
 
newHttpRequest(RequestLine) - Method in class org.apache.http.impl.DefaultHttpRequestFactory
 
newHttpRequest(String, String) - Method in class org.apache.http.impl.DefaultHttpRequestFactory
 
newHttpResponse(ProtocolVersion, int, HttpContext) - Method in interface org.apache.http.HttpResponseFactory
Creates a new response from status line elements.
newHttpResponse(StatusLine, HttpContext) - Method in interface org.apache.http.HttpResponseFactory
Creates a new response from a status line.
newHttpResponse(ProtocolVersion, int, HttpContext) - Method in class org.apache.http.impl.DefaultHttpResponseFactory
 
newHttpResponse(StatusLine, HttpContext) - Method in class org.apache.http.impl.DefaultHttpResponseFactory
 
next() - Method in class org.apache.http.message.BasicHeaderElementIterator
 
next() - Method in class org.apache.http.message.BasicHeaderIterator
Returns the next header.
next() - Method in class org.apache.http.message.BasicListHeaderIterator
Returns the next header.
next() - Method in class org.apache.http.message.BasicTokenIterator
Returns the next token.
nextElement() - Method in interface org.apache.http.HeaderElementIterator
Obtains the next header element from this iteration.
nextElement() - Method in class org.apache.http.message.BasicHeaderElementIterator
 
nextHeader() - Method in interface org.apache.http.HeaderIterator
Obtains the next header from this iteration.
nextHeader() - Method in class org.apache.http.message.BasicHeaderIterator
Obtains the next header from this iteration.
nextHeader() - Method in class org.apache.http.message.BasicListHeaderIterator
Obtains the next header from this iteration.
nextToken() - Method in class org.apache.http.message.BasicTokenIterator
Obtains the next token from this iteration.
nextToken() - Method in interface org.apache.http.TokenIterator
Obtains the next token from this iteration.
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.
NoConnectionReuseStrategy - Class in org.apache.http.impl
A strategy that never re-uses a connection.
NoConnectionReuseStrategy() - Constructor for class org.apache.http.impl.NoConnectionReuseStrategy
 
NoHttpResponseException - Exception in org.apache.http
Signals that the target server failed to respond with a valid HTTP response.
NoHttpResponseException(String) - Constructor for exception org.apache.http.NoHttpResponseException
Creates a new NoHttpResponseException with the specified detail message.
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

OCTET_STREAM_TYPE - Static variable in class org.apache.http.protocol.HTTP
Content type definitions
org.apache.http - package org.apache.http
The core interfaces and classes of the HTTP components.
org.apache.http.entity - package org.apache.http.entity
Representations for HTTP message entities.
org.apache.http.impl - package org.apache.http.impl
Default implementations for interfaces in org.apache.http.
org.apache.http.impl.entity - package org.apache.http.impl.entity
Default implementations for interfaces in org.apache.http.entity.
org.apache.http.impl.io - package org.apache.http.impl.io
Default implementations for interfaces in org.apache.http.io.
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.io - package org.apache.http.io
The transport layer abstraction of the HTTP components.
org.apache.http.message - package org.apache.http.message
A selection of HTTP message implementations.
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
 
org.apache.http.params - package org.apache.http.params
The parameterization framework for HTTP components.
org.apache.http.protocol - package org.apache.http.protocol
HTTP protocol execution framework.
org.apache.http.util - package org.apache.http.util
Mostly utility classes with static helper methods for various purposes.
ORIGIN_SERVER - Static variable in interface org.apache.http.params.CoreProtocolPNames
Defines the content of the Server header.
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.message.AbstractHttpMessage
 
params - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
 
params - Variable in class org.apache.http.params.HttpAbstractParamBean
 
parse() - Method in class org.apache.http.impl.io.AbstractMessageParser
 
parse() - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
parse() - Method in interface org.apache.http.io.HttpMessageParser
 
parse() - Method in interface org.apache.http.nio.NHttpMessageParser
 
parseElements(String, HeaderValueParser) - Static method in class org.apache.http.message.BasicHeaderValueParser
Parses elements with the given parser.
parseElements(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicHeaderValueParser
 
parseElements(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.HeaderValueParser
Parses a header value into elements.
ParseException - Exception in org.apache.http
Indicates a parse error.
ParseException() - Constructor for exception org.apache.http.ParseException
Creates a ParseException without details.
ParseException(String) - Constructor for exception org.apache.http.ParseException
Creates a ParseException with a detail message.
parseHead(SessionInputBuffer) - Method in class org.apache.http.impl.io.AbstractMessageParser
 
parseHead(SessionInputBuffer) - Method in class org.apache.http.impl.io.HttpRequestParser
 
parseHead(SessionInputBuffer) - Method in class org.apache.http.impl.io.HttpResponseParser
 
parseHeader(String, LineParser) - Static method in class org.apache.http.message.BasicLineParser
 
parseHeader(CharArrayBuffer) - Method in class org.apache.http.message.BasicLineParser
 
parseHeader(CharArrayBuffer) - Method in interface org.apache.http.message.LineParser
Creates a header from a line.
parseHeaderElement(String, HeaderValueParser) - Static method in class org.apache.http.message.BasicHeaderValueParser
Parses an element with the given parser.
parseHeaderElement(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicHeaderValueParser
 
parseHeaderElement(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.HeaderValueParser
Parses a single header element.
parseHeaders(SessionInputBuffer, int, int, LineParser) - Static method in class org.apache.http.impl.io.AbstractMessageParser
Parses HTTP headers from the data receiver stream according to the generic format as given in Section 3.1 of RFC 822, RFC-2616 Section 4 and 19.3.
parseNameValuePair(String, HeaderValueParser) - Static method in class org.apache.http.message.BasicHeaderValueParser
Parses a name-value-pair with the given parser.
parseNameValuePair(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicHeaderValueParser
 
parseNameValuePair(CharArrayBuffer, ParserCursor, char[]) - Method in class org.apache.http.message.BasicHeaderValueParser
 
parseNameValuePair(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.HeaderValueParser
Parses a name=value specification, where the = and value are optional.
parseParameters(String, HeaderValueParser) - Static method in class org.apache.http.message.BasicHeaderValueParser
Parses parameters with the given parser.
parseParameters(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicHeaderValueParser
 
parseParameters(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.HeaderValueParser
Parses a list of name-value pairs.
parseProtocolVersion(String, LineParser) - Static method in class org.apache.http.message.BasicLineParser
 
parseProtocolVersion(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicLineParser
 
parseProtocolVersion(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.LineParser
Parses the textual representation of a protocol version.
ParserCursor - Class in org.apache.http.message
This class represents a context of a parsing operation: the current position the parsing operation is expected to start at the bounds limiting the scope of the parsing operation
ParserCursor(int, int) - Constructor for class org.apache.http.message.ParserCursor
 
parseRequestLine(String, LineParser) - Static method in class org.apache.http.message.BasicLineParser
 
parseRequestLine(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicLineParser
Parses a request line.
parseRequestLine(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.LineParser
Parses a request line.
parseStatusLine(String, LineParser) - Static method in class org.apache.http.message.BasicLineParser
 
parseStatusLine(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicLineParser
 
parseStatusLine(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.LineParser
Parses a status line.
PATTERN_RFC1123 - Static variable in class org.apache.http.protocol.HttpDateGenerator
Date format pattern used to generate the header in RFC 1123 format.
pause() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
pause() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
 
PLAIN_TEXT_TYPE - Static variable in class org.apache.http.protocol.HTTP
 
port - Variable in class org.apache.http.HttpHost
The port to use.
postProcess(HttpResponse, HttpProcessor, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
Finish a response.
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
 
preProcess(HttpRequest, HttpProcessor, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
Prepare a request for sending.
process(HttpRequest, HttpContext) - Method in interface org.apache.http.HttpRequestInterceptor
Processes a request.
process(HttpResponse, HttpContext) - Method in interface org.apache.http.HttpResponseInterceptor
Processes a response.
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
process(HttpResponse, HttpContext) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.RequestConnControl
 
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.RequestContent
 
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.RequestDate
 
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.RequestExpectContinue
 
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.RequestTargetHost
 
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.RequestUserAgent
 
process(HttpResponse, HttpContext) - Method in class org.apache.http.protocol.ResponseConnControl
 
process(HttpResponse, HttpContext) - Method in class org.apache.http.protocol.ResponseContent
 
process(HttpResponse, HttpContext) - Method in class org.apache.http.protocol.ResponseDate
 
process(HttpResponse, HttpContext) - Method in class org.apache.http.protocol.ResponseServer
 
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.
PROPERTY_MODULE - Static variable in class org.apache.http.util.VersionInfo
 
PROPERTY_RELEASE - Static variable in class org.apache.http.util.VersionInfo
 
PROPERTY_TIMESTAMP - Static variable in class org.apache.http.util.VersionInfo
 
protocol - Variable in class org.apache.http.message.BasicLineParser
A version of the protocol to parse.
protocol - Variable in class org.apache.http.ProtocolVersion
Name of the protocol.
PROTOCOL_VERSION - Static variable in interface org.apache.http.params.CoreProtocolPNames
Defines the protocol version used per default.
ProtocolException - Exception in org.apache.http
Signals that an HTTP protocol violation has occurred.
ProtocolException() - Constructor for exception org.apache.http.ProtocolException
Creates a new ProtocolException with a null detail message.
ProtocolException(String) - Constructor for exception org.apache.http.ProtocolException
Creates a new ProtocolException with the specified detail message.
ProtocolException(String, Throwable) - Constructor for exception org.apache.http.ProtocolException
Creates a new ProtocolException with the specified detail message and cause.
ProtocolVersion - Class in org.apache.http
Represents a protocol version, as specified in RFC 2616.
ProtocolVersion(String, int, int) - Constructor for class org.apache.http.ProtocolVersion
Create a protocol version designator.

Q

queueClosedSession(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 

R

read() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
 
read(byte[], int, int) - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
 
read(byte[]) - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
 
read() - Method in class org.apache.http.impl.io.ChunkedInputStream
Returns all the data in a chunked stream in coalesced form.
read(byte[], int, int) - Method in class org.apache.http.impl.io.ChunkedInputStream
Read some bytes from the stream.
read(byte[]) - Method in class org.apache.http.impl.io.ChunkedInputStream
Read some bytes from the stream.
read() - Method in class org.apache.http.impl.io.ContentLengthInputStream
Read the next byte from the stream
read(byte[], int, int) - Method in class org.apache.http.impl.io.ContentLengthInputStream
Does standard InputStream.read(byte[], int, int) behavior, but also notifies the watcher when the contents have been consumed.
read(byte[]) - Method in class org.apache.http.impl.io.ContentLengthInputStream
Read more bytes from the stream.
read() - Method in class org.apache.http.impl.io.IdentityInputStream
 
read(byte[], int, int) - Method in class org.apache.http.impl.io.IdentityInputStream
 
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(byte[], int, int) - Method in interface org.apache.http.io.SessionInputBuffer
 
read(byte[]) - Method in interface org.apache.http.io.SessionInputBuffer
 
read() - Method in interface org.apache.http.io.SessionInputBuffer
 
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) - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
 
readLine() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
 
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) - Method in interface org.apache.http.io.SessionInputBuffer
 
readLine() - Method in interface org.apache.http.io.SessionInputBuffer
 
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
 
reasonCatalog - Variable in class org.apache.http.impl.DefaultHttpResponseFactory
The catalog for looking up reason phrases.
ReasonPhraseCatalog - Interface in org.apache.http
Interface for obtaining reason phrases for HTTP status codes.
RECEIVED_BYTES_COUNT - Static variable in class org.apache.http.impl.HttpConnectionMetricsImpl
 
receiveRequestEntity(HttpEntityEnclosingRequest) - Method in interface org.apache.http.HttpServerConnection
Receives the next request entity available from this connection and attaches it to an existing request.
receiveRequestEntity(HttpEntityEnclosingRequest) - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
receiveRequestHeader() - Method in interface org.apache.http.HttpServerConnection
Receives the request line and all headers available from this connection.
receiveRequestHeader() - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
receiveResponseEntity(HttpResponse) - Method in interface org.apache.http.HttpClientConnection
Receives the next response entity available from this connection and attaches it to an existing HttpResponse object.
receiveResponseEntity(HttpResponse) - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
receiveResponseHeader() - Method in interface org.apache.http.HttpClientConnection
Receives the request line and headers of the next response available from this connection.
receiveResponseHeader() - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
register(String, NHttpRequestHandler) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
 
register(String, HttpRequestHandler) - Method in class org.apache.http.protocol.HttpRequestHandlerRegistry
 
register(String, Object) - Method in class org.apache.http.protocol.UriPatternMatcher
 
registerChannel(SelectableChannel, int) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
remove() - Method in class org.apache.http.message.BasicHeaderElementIterator
 
remove() - Method in class org.apache.http.message.BasicHeaderIterator
Removing headers is not supported.
remove() - Method in class org.apache.http.message.BasicListHeaderIterator
Removes the header that was returned last.
remove() - Method in class org.apache.http.message.BasicTokenIterator
Removing tokens is not supported.
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
 
removeAttribute(String) - Method in class org.apache.http.protocol.BasicHttpContext
 
removeAttribute(String) - Method in class org.apache.http.protocol.DefaultedHttpContext
 
removeAttribute(String) - Method in interface org.apache.http.protocol.HttpContext
 
removeAttribute(String) - Method in class org.apache.http.protocol.SyncBasicHttpContext
 
removeHeader(Header) - Method in interface org.apache.http.HttpMessage
Removes a header from this message.
removeHeader(Header) - Method in class org.apache.http.message.AbstractHttpMessage
 
removeHeader(Header) - Method in class org.apache.http.message.HeaderGroup
Removes the given header.
removeHeaders(String) - Method in interface org.apache.http.HttpMessage
Removes all headers with a certain name from this message.
removeHeaders(String) - Method in class org.apache.http.message.AbstractHttpMessage
 
removeParameter(String) - Method in class org.apache.http.params.BasicHttpParams
 
removeParameter(String) - Method in class org.apache.http.params.DefaultedHttpParams
Attempts to remove the parameter from the local collection.
removeParameter(String) - Method in interface org.apache.http.params.HttpParams
Removes the parameter with the specified name.
removeRequestInterceptorByClass(Class) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
removeRequestInterceptorByClass(Class) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Removes all request interceptor of the specified class
removeResponseInterceptorByClass(Class) - Method in class org.apache.http.protocol.BasicHttpProcessor
 
removeResponseInterceptorByClass(Class) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Removes all response interceptor of the specified class
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_COUNT - Static variable in class org.apache.http.impl.HttpConnectionMetricsImpl
 
REQUEST_SENT - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
RequestConnControl - Class in org.apache.http.protocol
A request interceptor that suggests connection keep-alive to the server.
RequestConnControl() - Constructor for class org.apache.http.protocol.RequestConnControl
 
RequestContent - Class in org.apache.http.protocol
A request interceptor that decides about the transport encoding.
RequestContent() - Constructor for class org.apache.http.protocol.RequestContent
 
RequestDate - Class in org.apache.http.protocol
A request interceptor that adds a Date header.
RequestDate() - Constructor for class org.apache.http.protocol.RequestDate
 
RequestExpectContinue - Class in org.apache.http.protocol
A request interceptor that enables the expect-continue handshake.
RequestExpectContinue() - Constructor for class org.apache.http.protocol.RequestExpectContinue
 
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.
requestInterceptors - Variable in class org.apache.http.protocol.BasicHttpProcessor
 
RequestLine - Interface in org.apache.http
The first line of an HttpRequest.
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.
requestParser - Variable in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
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
 
RequestTargetHost - Class in org.apache.http.protocol
A request interceptor that sets the Host header for HTTP/1.1 requests.
RequestTargetHost() - Constructor for class org.apache.http.protocol.RequestTargetHost
 
RequestUserAgent - Class in org.apache.http.protocol
A request interceptor that adds a User-Agent header.
RequestUserAgent() - Constructor for class org.apache.http.protocol.RequestUserAgent
 
requestWriter - Variable in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
RESERVED_PREFIX - Static variable in interface org.apache.http.protocol.HttpContext
The prefix reserved for use by HTTP components.
reset() - Method in interface org.apache.http.HttpConnectionMetrics
Resets the counts
reset() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
 
reset() - Method in class org.apache.http.impl.io.HttpTransportMetricsImpl
 
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.io.HttpTransportMetrics
Resets the counts
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_COUNT - Static variable in class org.apache.http.impl.HttpConnectionMetricsImpl
 
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.
ResponseConnControl - Class in org.apache.http.protocol
A response interceptor that suggests connection keep-alive to the client.
ResponseConnControl() - Constructor for class org.apache.http.protocol.ResponseConnControl
 
ResponseContent - Class in org.apache.http.protocol
A response interceptor that sets up entity-related headers.
ResponseContent() - Constructor for class org.apache.http.protocol.ResponseContent
 
ResponseDate - Class in org.apache.http.protocol
A response interceptor that adds a Date header.
ResponseDate() - Constructor for class org.apache.http.protocol.ResponseDate
 
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
 
responseInterceptors - Variable in class org.apache.http.protocol.BasicHttpProcessor
 
responseParser - Variable in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
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
 
ResponseServer - Class in org.apache.http.protocol
A response interceptor that adds a Server header.
ResponseServer() - Constructor for class org.apache.http.protocol.ResponseServer
 
responseWriter - Variable in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
resume() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
resume() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
 

S

SC_ACCEPTED - Static variable in interface org.apache.http.HttpStatus
202 Accepted (HTTP/1.0 - RFC 1945)
SC_BAD_GATEWAY - Static variable in interface org.apache.http.HttpStatus
502 Bad Gateway (HTTP/1.0 - RFC 1945)
SC_BAD_REQUEST - Static variable in interface org.apache.http.HttpStatus
400 Bad Request (HTTP/1.1 - RFC 2616)
SC_CONFLICT - Static variable in interface org.apache.http.HttpStatus
409 Conflict (HTTP/1.1 - RFC 2616)
SC_CONTINUE - Static variable in interface org.apache.http.HttpStatus
100 Continue (HTTP/1.1 - RFC 2616)
SC_CREATED - Static variable in interface org.apache.http.HttpStatus
201 Created (HTTP/1.0 - RFC 1945)
SC_EXPECTATION_FAILED - Static variable in interface org.apache.http.HttpStatus
417 Expectation Failed (HTTP/1.1 - RFC 2616)
SC_FAILED_DEPENDENCY - Static variable in interface org.apache.http.HttpStatus
424 Failed Dependency (WebDAV - RFC 2518)
SC_FORBIDDEN - Static variable in interface org.apache.http.HttpStatus
403 Forbidden (HTTP/1.0 - RFC 1945)
SC_GATEWAY_TIMEOUT - Static variable in interface org.apache.http.HttpStatus
504 Gateway Timeout (HTTP/1.1 - RFC 2616)
SC_GONE - Static variable in interface org.apache.http.HttpStatus
410 Gone (HTTP/1.1 - RFC 2616)
SC_HTTP_VERSION_NOT_SUPPORTED - Static variable in interface org.apache.http.HttpStatus
505 HTTP Version Not Supported (HTTP/1.1 - RFC 2616)
SC_INSUFFICIENT_SPACE_ON_RESOURCE - Static variable in interface org.apache.http.HttpStatus
Static constant for a 419 error.
SC_INSUFFICIENT_STORAGE - Static variable in interface org.apache.http.HttpStatus
507 Insufficient Storage (WebDAV - RFC 2518)
SC_INTERNAL_SERVER_ERROR - Static variable in interface org.apache.http.HttpStatus
500 Server Error (HTTP/1.0 - RFC 1945)
SC_LENGTH_REQUIRED - Static variable in interface org.apache.http.HttpStatus
411 Length Required (HTTP/1.1 - RFC 2616)
SC_LOCKED - Static variable in interface org.apache.http.HttpStatus
423 Locked (WebDAV - RFC 2518)
SC_METHOD_FAILURE - Static variable in interface org.apache.http.HttpStatus
Static constant for a 420 error.
SC_METHOD_NOT_ALLOWED - Static variable in interface org.apache.http.HttpStatus
405 Method Not Allowed (HTTP/1.1 - RFC 2616)
SC_MOVED_PERMANENTLY - Static variable in interface org.apache.http.HttpStatus
301 Moved Permanently (HTTP/1.0 - RFC 1945)
SC_MOVED_TEMPORARILY - Static variable in interface org.apache.http.HttpStatus
302 Moved Temporarily (Sometimes Found) (HTTP/1.0 - RFC 1945)
SC_MULTI_STATUS - Static variable in interface org.apache.http.HttpStatus
207 Multi-Status (WebDAV - RFC 2518) or 207 Partial Update OK (HTTP/1.1 - draft-ietf-http-v11-spec-rev-01?)
SC_MULTIPLE_CHOICES - Static variable in interface org.apache.http.HttpStatus
300 Mutliple Choices (HTTP/1.1 - RFC 2616)
SC_NO_CONTENT - Static variable in interface org.apache.http.HttpStatus
204 No Content (HTTP/1.0 - RFC 1945)
SC_NON_AUTHORITATIVE_INFORMATION - Static variable in interface org.apache.http.HttpStatus
203 Non Authoritative Information (HTTP/1.1 - RFC 2616)
SC_NOT_ACCEPTABLE - Static variable in interface org.apache.http.HttpStatus
406 Not Acceptable (HTTP/1.1 - RFC 2616)
SC_NOT_FOUND - Static variable in interface org.apache.http.HttpStatus
404 Not Found (HTTP/1.0 - RFC 1945)
SC_NOT_IMPLEMENTED - Static variable in interface org.apache.http.HttpStatus
501 Not Implemented (HTTP/1.0 - RFC 1945)
SC_NOT_MODIFIED - Static variable in interface org.apache.http.HttpStatus
304 Not Modified (HTTP/1.0 - RFC 1945)
SC_OK - Static variable in interface org.apache.http.HttpStatus
200 OK (HTTP/1.0 - RFC 1945)
SC_PARTIAL_CONTENT - Static variable in interface org.apache.http.HttpStatus
206 Partial Content (HTTP/1.1 - RFC 2616)
SC_PAYMENT_REQUIRED - Static variable in interface org.apache.http.HttpStatus
402 Payment Required (HTTP/1.1 - RFC 2616)
SC_PRECONDITION_FAILED - Static variable in interface org.apache.http.HttpStatus
412 Precondition Failed (HTTP/1.1 - RFC 2616)
SC_PROCESSING - Static variable in interface org.apache.http.HttpStatus
102 Processing (WebDAV - RFC 2518)
SC_PROXY_AUTHENTICATION_REQUIRED - Static variable in interface org.apache.http.HttpStatus
407 Proxy Authentication Required (HTTP/1.1 - RFC 2616)
SC_REQUEST_TIMEOUT - Static variable in interface org.apache.http.HttpStatus
408 Request Timeout (HTTP/1.1 - RFC 2616)
SC_REQUEST_TOO_LONG - Static variable in interface org.apache.http.HttpStatus
413 Request Entity Too Large (HTTP/1.1 - RFC 2616)
SC_REQUEST_URI_TOO_LONG - Static variable in interface org.apache.http.HttpStatus
414 Request-URI Too Long (HTTP/1.1 - RFC 2616)
SC_REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in interface org.apache.http.HttpStatus
416 Requested Range Not Satisfiable (HTTP/1.1 - RFC 2616)
SC_RESET_CONTENT - Static variable in interface org.apache.http.HttpStatus
205 Reset Content (HTTP/1.1 - RFC 2616)
SC_SEE_OTHER - Static variable in interface org.apache.http.HttpStatus
303 See Other (HTTP/1.1 - RFC 2616)
SC_SERVICE_UNAVAILABLE - Static variable in interface org.apache.http.HttpStatus
503 Service Unavailable (HTTP/1.0 - RFC 1945)
SC_SWITCHING_PROTOCOLS - Static variable in interface org.apache.http.HttpStatus
101 Switching Protocols (HTTP/1.1 - RFC 2616)
SC_TEMPORARY_REDIRECT - Static variable in interface org.apache.http.HttpStatus
307 Temporary Redirect (HTTP/1.1 - RFC 2616)
SC_UNAUTHORIZED - Static variable in interface org.apache.http.HttpStatus
401 Unauthorized (HTTP/1.0 - RFC 1945)
SC_UNPROCESSABLE_ENTITY - Static variable in interface org.apache.http.HttpStatus
422 Unprocessable Entity (WebDAV - RFC 2518)
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in interface org.apache.http.HttpStatus
415 Unsupported Media Type (HTTP/1.1 - RFC 2616)
SC_USE_PROXY - Static variable in interface org.apache.http.HttpStatus
305 Use Proxy (HTTP/1.1 - RFC 2616)
schemeName - Variable in class org.apache.http.HttpHost
The scheme
searchPos - Variable in class org.apache.http.message.BasicTokenIterator
The position after BasicTokenIterator.currentToken in BasicTokenIterator.currentHeader.
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
 
sendRequestEntity(HttpEntityEnclosingRequest) - Method in interface org.apache.http.HttpClientConnection
Sends the request entity over the connection.
sendRequestEntity(HttpEntityEnclosingRequest) - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
sendRequestHeader(HttpRequest) - Method in interface org.apache.http.HttpClientConnection
Sends the request line and all headers over the connection.
sendRequestHeader(HttpRequest) - Method in class org.apache.http.impl.AbstractHttpClientConnection
 
sendResponseEntity(HttpResponse) - Method in interface org.apache.http.HttpServerConnection
Sends the response entity of a response over this connection.
sendResponseEntity(HttpResponse) - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
sendResponseHeader(HttpResponse) - Method in interface org.apache.http.HttpServerConnection
Sends the response line and headers of a response over this connection.
sendResponseHeader(HttpResponse) - Method in class org.apache.http.impl.AbstractHttpServerConnection
 
SENT_BYTES_COUNT - Static variable in class org.apache.http.impl.HttpConnectionMetricsImpl
 
SEPARATORS - Static variable in class org.apache.http.message.BasicHeaderValueFormatter
Special characters that can be used as separators in HTTP parameters.
SerializableEntity - Class in org.apache.http.entity
 
SerializableEntity(Serializable, boolean) - Constructor for class org.apache.http.entity.SerializableEntity
 
serialize(SessionOutputBuffer, HttpMessage, HttpEntity) - Method in class org.apache.http.impl.entity.EntitySerializer
 
SERVER_HEADER - Static variable in class org.apache.http.protocol.HTTP
 
session - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
sessionBuffer - Variable in class org.apache.http.impl.io.AbstractMessageWriter
 
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
 
sessionCreated(SelectionKey, IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
sessionCreated(SelectionKey, IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
 
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.io
Session input buffer for blocking connections.
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.io
Session output buffer for blocking connections.
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
 
setAttribute(String, Object) - Method in class org.apache.http.protocol.BasicHttpContext
 
setAttribute(String, Object) - Method in class org.apache.http.protocol.DefaultedHttpContext
 
setAttribute(String, Object) - Method in interface org.apache.http.protocol.HttpContext
 
setAttribute(String, Object) - Method in class org.apache.http.protocol.SyncBasicHttpContext
 
setBooleanParameter(String, boolean) - Method in class org.apache.http.params.AbstractHttpParams
 
setBooleanParameter(String, boolean) - Method in interface org.apache.http.params.HttpParams
Assigns a Boolean to the parameter with the given name
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
 
setBytesTransferred(long) - Method in class org.apache.http.impl.io.HttpTransportMetricsImpl
 
setChunked(boolean) - Method in class org.apache.http.entity.AbstractHttpEntity
Specifies the 'chunked' flag.
setCompleted(boolean) - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
Sets the completed status of this decoder.
setConnectionTimeout(int) - Method in class org.apache.http.params.HttpConnectionParamBean
 
setConnectionTimeout(HttpParams, int) - Static method in class org.apache.http.params.HttpConnectionParams
Sets the timeout until a connection is etablished.
setConnectTimeout(int) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
setConnectTimeout(int) - Method in interface org.apache.http.nio.reactor.SessionRequest
 
setConnReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.http.protocol.HttpService
 
setConsumingEntity(ConsumingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
setConsumingEntity(ConsumingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
setContent(InputStream) - Method in class org.apache.http.entity.BasicHttpEntity
Specifies the content.
setContentBufferSize(int) - Method in class org.apache.http.nio.params.NIOReactorParamBean
 
setContentBufferSize(HttpParams, int) - Static method in class org.apache.http.nio.params.NIOReactorParams
 
setContentCharset(String) - Method in class org.apache.http.params.HttpProtocolParamBean
 
setContentCharset(HttpParams, String) - Static method in class org.apache.http.params.HttpProtocolParams
Sets the default charset to be used for writing content body, when no charset explicitly specified.
setContentEncoding(Header) - Method in class org.apache.http.entity.AbstractHttpEntity
Specifies the Content-Encoding header.
setContentEncoding(String) - Method in class org.apache.http.entity.AbstractHttpEntity
Specifies the Content-Encoding header, as a string.
setContentLength(long) - Method in class org.apache.http.entity.BasicHttpEntity
Specifies the length of the content.
setContentType(Header) - Method in class org.apache.http.entity.AbstractHttpEntity
Specifies the Content-Type header.
setContentType(String) - Method in class org.apache.http.entity.AbstractHttpEntity
Specifies the Content-Type header, as a string.
setDoubleParameter(String, double) - Method in class org.apache.http.params.AbstractHttpParams
 
setDoubleParameter(String, double) - Method in interface org.apache.http.params.HttpParams
Assigns a Double to the parameter with the given name
setEntity(HttpEntity) - Method in interface org.apache.http.HttpEntityEnclosingRequest
Hands the entity to the request.
setEntity(HttpEntity) - Method in interface org.apache.http.HttpResponse
Associates a response entity with this response.
setEntity(HttpEntity) - Method in class org.apache.http.message.BasicHttpEntityEnclosingRequest
 
setEntity(HttpEntity) - Method in class org.apache.http.message.BasicHttpResponse
 
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
 
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.protocol.HttpService
 
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
 
setHandlerResolver(HttpRequestHandlerResolver) - Method in class org.apache.http.protocol.HttpService
 
setHandlers(Map<String, ? extends NHttpRequestHandler>) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
 
setHandlers(Map) - Method in class org.apache.http.protocol.HttpRequestHandlerRegistry
 
setHandlers(Map) - Method in class org.apache.http.protocol.UriPatternMatcher
 
setHeader(Header) - Method in interface org.apache.http.HttpMessage
Overwrites the first header with the same name.
setHeader(String, String) - Method in interface org.apache.http.HttpMessage
Overwrites the first header with the same name.
setHeader(Header) - Method in class org.apache.http.message.AbstractHttpMessage
 
setHeader(String, String) - Method in class org.apache.http.message.AbstractHttpMessage
 
setHeaders(Header[]) - Method in interface org.apache.http.HttpMessage
Overwrites all the headers in the message.
setHeaders(Header[]) - Method in class org.apache.http.message.AbstractHttpMessage
 
setHeaders(Header[]) - Method in class org.apache.http.message.HeaderGroup
Sets all of the headers contained within this group overriding any existing headers.
setHttpElementCharset(String) - Method in class org.apache.http.params.HttpProtocolParamBean
 
setHttpElementCharset(HttpParams, String) - Static method in class org.apache.http.params.HttpProtocolParams
Sets the charset to be used for writing HTTP headers.
setHttpExepction(HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
setHttpProcessor(HttpProcessor) - Method in class org.apache.http.protocol.HttpService
 
setInputMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
setInterceptors(List) - Method in class org.apache.http.protocol.BasicHttpProcessor
Sets the interceptor lists.
setInterceptors(List) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Sets the request interceptors in this list.
setInterceptors(List) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Sets the response interceptors in this list.
setIntParameter(String, int) - Method in class org.apache.http.params.AbstractHttpParams
 
setIntParameter(String, int) - Method in interface org.apache.http.params.HttpParams
Assigns an Integer to the parameter with the given name
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
 
setLength(int) - Method in class org.apache.http.util.ByteArrayBuffer
 
setLength(int) - Method in class org.apache.http.util.CharArrayBuffer
 
setLinger(int) - Method in class org.apache.http.params.HttpConnectionParamBean
 
setLinger(HttpParams, int) - Static method in class org.apache.http.params.HttpConnectionParams
Returns linger-on-close timeout.
setLocale(Locale) - Method in interface org.apache.http.HttpResponse
Changes the locale of this response.
setLocale(Locale) - Method in class org.apache.http.message.BasicHttpResponse
 
setLongParameter(String, long) - Method in class org.apache.http.params.AbstractHttpParams
 
setLongParameter(String, long) - Method in interface org.apache.http.params.HttpParams
Assigns a Long to the parameter with the given name
setMetric(String, Object) - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
 
setOutputMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
setOutputState(int) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
setParameter(String, Object) - Method in class org.apache.http.params.BasicHttpParams
 
setParameter(String, Object) - Method in class org.apache.http.params.DefaultedHttpParams
Sets the parameter in the local collection.
setParameter(String, Object) - Method in interface org.apache.http.params.HttpParams
Assigns the value to the parameter with the given name.
setParameters(String[], Object) - Method in class org.apache.http.params.BasicHttpParams
Assigns the value to all the parameter with the given names
setParams(HttpParams) - Method in interface org.apache.http.HttpMessage
Provides parameters to be used for the processing of this message.
setParams(HttpParams) - Method in class org.apache.http.message.AbstractHttpMessage
 
setParams(HttpParams) - Method in class org.apache.http.protocol.HttpService
 
setProducingEntity(ProducingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
setProducingEntity(ProducingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
 
setReasonPhrase(String) - Method in interface org.apache.http.HttpResponse
Updates the status line of this response with a new reason phrase.
setReasonPhrase(String) - Method in class org.apache.http.message.BasicHttpResponse
 
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
 
setResponseFactory(HttpResponseFactory) - Method in class org.apache.http.protocol.HttpService
 
setSelectInterval(long) - Method in class org.apache.http.nio.params.NIOReactorParamBean
 
setSelectInterval(HttpParams, long) - Static method in class org.apache.http.nio.params.NIOReactorParams
 
setSocketBufferSize(int) - Method in class org.apache.http.params.HttpConnectionParamBean
 
setSocketBufferSize(HttpParams, int) - Static method in class org.apache.http.params.HttpConnectionParams
 
setSocketTimeout(int) - Method in interface org.apache.http.HttpConnection
Sets the socket timeout value.
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 class org.apache.http.impl.SocketHttpClientConnection
 
setSocketTimeout(int) - Method in class org.apache.http.impl.SocketHttpServerConnection
 
setSocketTimeout(int) - Method in interface org.apache.http.nio.reactor.IOSession
 
setSoTimeout(int) - Method in class org.apache.http.params.HttpConnectionParamBean
 
setSoTimeout(HttpParams, int) - Static method in class org.apache.http.params.HttpConnectionParams
Sets the default socket timeout (SO_TIMEOUT) in milliseconds which is the timeout for waiting for data.
setStaleCheckingEnabled(boolean) - Method in class org.apache.http.params.HttpConnectionParamBean
 
setStaleCheckingEnabled(HttpParams, boolean) - Static method in class org.apache.http.params.HttpConnectionParams
Defines whether stale connection check is to be used.
setStatusCode(int) - Method in interface org.apache.http.HttpResponse
Updates the status line of this response with a new status code.
setStatusCode(int) - Method in class org.apache.http.message.BasicHttpResponse
 
setStatusLine(StatusLine) - Method in interface org.apache.http.HttpResponse
Sets the status line of this response.
setStatusLine(ProtocolVersion, int) - Method in interface org.apache.http.HttpResponse
Sets the status line of this response.
setStatusLine(ProtocolVersion, int, String) - Method in interface org.apache.http.HttpResponse
Sets the status line of this response with a reason phrase.
setStatusLine(StatusLine) - Method in class org.apache.http.message.BasicHttpResponse
 
setStatusLine(ProtocolVersion, int) - Method in class org.apache.http.message.BasicHttpResponse
 
setStatusLine(ProtocolVersion, int, String) - Method in class org.apache.http.message.BasicHttpResponse
 
setTcpNoDelay(boolean) - Method in class org.apache.http.params.HttpConnectionParamBean
 
setTcpNoDelay(HttpParams, boolean) - Static method in class org.apache.http.params.HttpConnectionParams
Determines whether Nagle's algorithm is to be used.
setTimeout(int) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
 
setUseExpectContinue(boolean) - Method in class org.apache.http.params.HttpProtocolParamBean
 
setUseExpectContinue(HttpParams, boolean) - Static method in class org.apache.http.params.HttpProtocolParams
 
setUserAgent(String) - Method in class org.apache.http.params.HttpProtocolParamBean
 
setUserAgent(HttpParams, String) - Static method in class org.apache.http.params.HttpProtocolParams
 
setVersion(HttpVersion) - Method in class org.apache.http.params.HttpProtocolParamBean
 
setVersion(HttpParams, ProtocolVersion) - Static method in class org.apache.http.params.HttpProtocolParams
Assigns the protocol version to be used by the HTTP methods that this collection of parameters applies to.
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 interface org.apache.http.HttpConnection
Force-closes this connection.
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 class org.apache.http.impl.SocketHttpClientConnection
 
shutdown() - Method in class org.apache.http.impl.SocketHttpServerConnection
 
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
 
skip(long) - Method in class org.apache.http.impl.io.ContentLengthInputStream
Skips and discards a number of bytes from the input stream.
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
 
skipWhitespace(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicLineParser
Helper to skip whitespace.
SO_LINGER - Static variable in interface org.apache.http.params.CoreConnectionPNames
Sets SO_LINGER with the specified linger time in seconds.
SO_TIMEOUT - Static variable in interface org.apache.http.params.CoreConnectionPNames
Defines the socket timeout (SO_TIMEOUT) in milliseconds which is the timeout for waiting for data.
SOCKET_BUFFER_SIZE - Static variable in interface org.apache.http.params.CoreConnectionPNames
Determines the size of the internal socket buffer used to buffer data while receiving / transmitting HTTP messages.
SocketHttpClientConnection - Class in org.apache.http.impl
Implementation of a client-side HTTP connection that can be bound to a network Socket in order to receive and transmit data.
SocketHttpClientConnection() - Constructor for class org.apache.http.impl.SocketHttpClientConnection
 
SocketHttpServerConnection - Class in org.apache.http.impl
Implementation of a server-side HTTP connection that can be bound to a network Socket in order to receive and transmit data.
SocketHttpServerConnection() - Constructor for class org.apache.http.impl.SocketHttpServerConnection
 
SocketInputBuffer - Class in org.apache.http.impl.io
Socket bound session input buffer.
SocketInputBuffer(Socket, int, HttpParams) - Constructor for class org.apache.http.impl.io.SocketInputBuffer
 
SocketOutputBuffer - Class in org.apache.http.impl.io
Socket bound session output buffer.
SocketOutputBuffer(Socket, int, HttpParams) - Constructor for class org.apache.http.impl.io.SocketOutputBuffer
 
SP - Static variable in class org.apache.http.protocol.HTTP
 
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
 
STALE_CONNECTION_CHECK - Static variable in interface org.apache.http.params.CoreConnectionPNames
Determines whether stale connection check is to be used.
status - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
status - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
StatusLine - Interface in org.apache.http
Represents a status line as returned from a HTTP server.
STRICT_TRANSFER_ENCODING - Static variable in interface org.apache.http.params.CoreProtocolPNames
Defines whether responses with an invalid Transfer-Encoding header should be rejected.
StrictContentLengthStrategy - Class in org.apache.http.impl.entity
The strict implementation of the content length strategy.
StrictContentLengthStrategy() - Constructor for class org.apache.http.impl.entity.StrictContentLengthStrategy
 
StringEntity - Class in org.apache.http.entity
An entity whose content is retrieved from a string.
StringEntity(String, String) - Constructor for class org.apache.http.entity.StringEntity
 
StringEntity(String) - Constructor for class org.apache.http.entity.StringEntity
 
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.
substring(int, int) - Method in class org.apache.http.util.CharArrayBuffer
 
substringTrimmed(int, int) - Method in class org.apache.http.util.CharArrayBuffer
 
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.
SyncBasicHttpContext - Class in org.apache.http.protocol
Thread-safe extension of the BasicHttpContext.
SyncBasicHttpContext(HttpContext) - Constructor for class org.apache.http.protocol.SyncBasicHttpContext
 

T

TARGET_HOST - Static variable in class org.apache.http.protocol.HTTP
 
TCP_NODELAY - Static variable in interface org.apache.http.params.CoreConnectionPNames
Determines whether Nagle's algorithm is to be used.
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
 
toByteArray() - Method in class org.apache.http.util.ByteArrayBuffer
 
toByteArray(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
 
toCharArray() - Method in class org.apache.http.util.CharArrayBuffer
 
toHostString() - Method in class org.apache.http.HttpHost
Obtains the host string, without scheme prefix.
TokenIterator - Interface in org.apache.http
An iterator for String tokens.
toString() - Method in class org.apache.http.HttpHost
 
toString() - Method in class org.apache.http.impl.DefaultHttpClientConnection
 
toString() - Method in class org.apache.http.impl.DefaultHttpServerConnection
 
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.ExceptionEvent
 
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.message.BasicHeader
Returns a String representation of the header.
toString() - Method in class org.apache.http.message.BasicHeaderElement
 
toString() - Method in class org.apache.http.message.BasicNameValuePair
Get a string representation of this pair.
toString() - Method in class org.apache.http.message.BasicRequestLine
 
toString() - Method in class org.apache.http.message.BasicStatusLine
 
toString() - Method in class org.apache.http.message.BufferedHeader
 
toString() - Method in class org.apache.http.message.ParserCursor
 
toString() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
toString() - Method in class org.apache.http.ProtocolVersion
Converts this protocol version to a string.
toString() - Method in class org.apache.http.util.CharArrayBuffer
 
toString(HttpEntity, String) - Static method in class org.apache.http.util.EntityUtils
 
toString(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
 
toString() - Method in class org.apache.http.util.VersionInfo
Provides the version information in human-readable format.
toURI() - Method in class org.apache.http.HttpHost
Return the host URI, as a string.
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.
TRANSFER_ENCODING - Static variable in class org.apache.http.protocol.HTTP
HTTP header definitions

U

UNAVAILABLE - Static variable in class org.apache.http.util.VersionInfo
A string constant for unavailable information.
unregister(String) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
 
unregister(String) - Method in class org.apache.http.protocol.HttpRequestHandlerRegistry
 
unregister(String) - Method in class org.apache.http.protocol.UriPatternMatcher
 
UNSAFE_CHARS - Static variable in class org.apache.http.message.BasicHeaderValueFormatter
Unsafe special characters that must be escaped using the backslash character
UnsupportedHttpVersionException - Exception in org.apache.http
Indicates an unsupported version of the HTTP protocol.
UnsupportedHttpVersionException() - Constructor for exception org.apache.http.UnsupportedHttpVersionException
Creates an exception without a detail message.
UnsupportedHttpVersionException(String) - Constructor for exception org.apache.http.UnsupportedHttpVersionException
Creates an exception with the specified detail message.
updateHeader(Header) - Method in class org.apache.http.message.HeaderGroup
Replaces the first occurence of the header with the same name.
updatePos(int) - Method in class org.apache.http.message.ParserCursor
 
UriPatternMatcher - Class in org.apache.http.protocol
Maintains a map of objects keyed by a request URI pattern.
UriPatternMatcher() - Constructor for class org.apache.http.protocol.UriPatternMatcher
 
US_ASCII - Static variable in class org.apache.http.protocol.HTTP
 
USE_EXPECT_CONTINUE - Static variable in interface org.apache.http.params.CoreProtocolPNames
Activates 'Expect: 100-Continue' handshake for the entity enclosing methods.
useExpectContinue(HttpParams) - Static method in class org.apache.http.params.HttpProtocolParams
 
USER_AGENT - Static variable in interface org.apache.http.params.CoreProtocolPNames
Defines the content of the User-Agent header.
USER_AGENT - Static variable in class org.apache.http.protocol.HTTP
 
UTF_16 - Static variable in class org.apache.http.protocol.HTTP
 
UTF_8 - Static variable in class org.apache.http.protocol.HTTP
Common charset definitions

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
 
verify(HttpRequest, HttpResponse, HttpContext) - Method in interface org.apache.http.protocol.HttpExpectationVerifier
 
VERSION_PROPERTY_FILE - Static variable in class org.apache.http.util.VersionInfo
The filename of the version information files.
VersionInfo - Class in org.apache.http.util
Provides access to version information for HTTP components.
VersionInfo(String, String, String, String, String) - Constructor for class org.apache.http.util.VersionInfo
Instantiates version information.

W

WAIT_FOR_CONTINUE - Static variable in interface org.apache.http.params.CoreProtocolPNames
Defines the maximum period of time in milliseconds the client should spend waiting for a 100-continue response.
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
 
wrappedEntity - Variable in class org.apache.http.entity.HttpEntityWrapper
The wrapped entity.
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.io.AbstractMessageWriter
 
write(byte[], int, int) - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
 
write(byte[]) - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
 
write(int) - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
 
write(int) - Method in class org.apache.http.impl.io.ChunkedOutputStream
 
write(byte[]) - Method in class org.apache.http.impl.io.ChunkedOutputStream
Writes the array.
write(byte[], int, int) - Method in class org.apache.http.impl.io.ChunkedOutputStream
 
write(byte[], int, int) - Method in class org.apache.http.impl.io.ContentLengthOutputStream
 
write(byte[]) - Method in class org.apache.http.impl.io.ContentLengthOutputStream
 
write(int) - Method in class org.apache.http.impl.io.ContentLengthOutputStream
 
write(byte[], int, int) - Method in class org.apache.http.impl.io.IdentityOutputStream
 
write(byte[]) - Method in class org.apache.http.impl.io.IdentityOutputStream
 
write(int) - Method in class org.apache.http.impl.io.IdentityOutputStream
 
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(HttpMessage) - Method in interface org.apache.http.io.HttpMessageWriter
 
write(byte[], int, int) - Method in interface org.apache.http.io.SessionOutputBuffer
 
write(byte[]) - Method in interface org.apache.http.io.SessionOutputBuffer
 
write(int) - Method in interface org.apache.http.io.SessionOutputBuffer
 
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
 
writeClosingChunk() - Method in class org.apache.http.impl.io.ChunkedOutputStream
 
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.io.AbstractMessageWriter
 
writeHeadLine(HttpMessage) - Method in class org.apache.http.impl.io.HttpRequestWriter
 
writeHeadLine(HttpMessage) - Method in class org.apache.http.impl.io.HttpResponseWriter
 
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(String) - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
 
writeLine(CharArrayBuffer) - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
 
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(String) - Method in interface org.apache.http.io.SessionOutputBuffer
 
writeLine(CharArrayBuffer) - Method in interface org.apache.http.io.SessionOutputBuffer
 
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.entity.BasicHttpEntity
 
writeTo(OutputStream) - Method in class org.apache.http.entity.BufferedHttpEntity
 
writeTo(OutputStream) - Method in class org.apache.http.entity.ByteArrayEntity
 
writeTo(OutputStream) - Method in interface org.apache.http.entity.ContentProducer
 
writeTo(OutputStream) - Method in class org.apache.http.entity.EntityTemplate
 
writeTo(OutputStream) - Method in class org.apache.http.entity.FileEntity
 
writeTo(OutputStream) - Method in class org.apache.http.entity.HttpEntityWrapper
 
writeTo(OutputStream) - Method in class org.apache.http.entity.InputStreamEntity
 
writeTo(OutputStream) - Method in class org.apache.http.entity.SerializableEntity
 
writeTo(OutputStream) - Method in class org.apache.http.entity.StringEntity
 
writeTo(OutputStream) - Method in interface org.apache.http.HttpEntity
Writes the entity content to the output stream.
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 Q R S T U V W

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