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

A

AbstractAsyncRequestConsumer<T> - Class in org.apache.http.nio.protocol
Abstract HttpAsyncRequestConsumer implementation that relieves its subclasses from having to manage internal state and provides a number of protected event methods that they need to implement.
AbstractAsyncRequestConsumer() - Constructor for class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
 
AbstractAsyncResponseConsumer<T> - Class in org.apache.http.nio.protocol
Abstract HttpAsyncResponseConsumer implementation that relieves its subclasses from having to manage internal state and provides a number of protected event methods that they need to implement.
AbstractAsyncResponseConsumer() - Constructor for class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
AbstractConnPool<T,C,E extends PoolEntry<T,C>> - Class in org.apache.http.pool
Abstract synchronous (blocking) pool of connections.
AbstractConnPool(ConnFactory<T, C>, int, int) - Constructor for class org.apache.http.pool.AbstractConnPool
 
AbstractContentDecoder - Class in org.apache.http.impl.nio.codecs
Abstract ContentDecoder that serves as a base for all content decoder implementations.
AbstractContentDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.AbstractContentDecoder
Creates an instance of this class.
AbstractContentEncoder - Class in org.apache.http.impl.nio.codecs
Abstract ContentEncoder that serves as a base for all content encoder implementations.
AbstractContentEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.AbstractContentEncoder
Creates an instance of this class.
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 HttpMessage.
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
Deprecated.
(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'
AbstractHttpParams() - Constructor for class org.apache.http.params.AbstractHttpParams
Deprecated.
Instantiates parameters.
AbstractIODispatch<T> - Class in org.apache.http.impl.nio.reactor
Abstract IOEventDispatch implementation that supports both plain (non-encrypted) and SSL encrypted HTTP connections.
AbstractIODispatch() - Constructor for class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
AbstractIOReactor - Class in org.apache.http.impl.nio.reactor
Generic implementation of IOReactor that can used as a subclass for more specialized I/O reactors.
AbstractIOReactor(long) - Constructor for class org.apache.http.impl.nio.reactor.AbstractIOReactor
Creates new AbstractIOReactor instance.
AbstractIOReactor(long, boolean) - Constructor for class org.apache.http.impl.nio.reactor.AbstractIOReactor
Creates new AbstractIOReactor instance.
AbstractMessageParser<T extends HttpMessage> - Class in org.apache.http.impl.io
Abstract base class for HTTP message parsers that obtain input from an instance of SessionInputBuffer.
AbstractMessageParser(SessionInputBuffer, LineParser, HttpParams) - Constructor for class org.apache.http.impl.io.AbstractMessageParser
AbstractMessageParser(SessionInputBuffer, LineParser, MessageConstraints) - Constructor for class org.apache.http.impl.io.AbstractMessageParser
Creates new instance of AbstractMessageParser.
AbstractMessageParser<T extends HttpMessage> - Class in org.apache.http.impl.nio.codecs
Abstract NHttpMessageParser that serves as a base for all message parser implementations.
AbstractMessageParser(SessionInputBuffer, LineParser, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageParser
AbstractMessageParser(SessionInputBuffer, LineParser, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageParser
Creates an instance of AbstractMessageParser.
AbstractMessageWriter<T extends HttpMessage> - Class in org.apache.http.impl.io
Abstract base class for HTTP message writers that serialize output to an instance of SessionOutputBuffer.
AbstractMessageWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.io.AbstractMessageWriter
AbstractMessageWriter(SessionOutputBuffer, LineFormatter) - Constructor for class org.apache.http.impl.io.AbstractMessageWriter
Creates an instance of AbstractMessageWriter.
AbstractMessageWriter<T extends HttpMessage> - Class in org.apache.http.impl.nio.codecs
Abstract NHttpMessageWriter that serves as a base for all message writer implementations.
AbstractMessageWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageWriter
AbstractMessageWriter(SessionOutputBuffer, LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageWriter
Creates an instance of AbstractMessageWriter.
AbstractMultiworkerIOReactor - Class in org.apache.http.impl.nio.reactor
Generic implementation of IOReactor that can run multiple BaseIOReactor instance in separate worker threads and distribute newly created I/O session equally across those I/O reactors for a more optimal resource utilization and a better I/O performance.
AbstractMultiworkerIOReactor(IOReactorConfig, ThreadFactory) - Constructor for class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Creates an instance of AbstractMultiworkerIOReactor with the given configuration.
AbstractMultiworkerIOReactor() - Constructor for class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Creates an instance of AbstractMultiworkerIOReactor with default configuration.
AbstractMultiworkerIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
AbstractNIOConnPool<T,C,E extends PoolEntry<T,C>> - Class in org.apache.http.nio.pool
Abstract non-blocking connection pool.
AbstractNIOConnPool(ConnectingIOReactor, NIOConnFactory<T, C>, int, int) - Constructor for class org.apache.http.nio.pool.AbstractNIOConnPool
AbstractNIOConnPool(ConnectingIOReactor, NIOConnFactory<T, C>, SocketAddressResolver<T>, int, int) - Constructor for class org.apache.http.nio.pool.AbstractNIOConnPool
 
ACCEPT - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.1
ACCEPT_CHARSET - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.2
ACCEPT_ENCODING - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.3
ACCEPT_LANGUAGE - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.4
ACCEPT_RANGES - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.5
acceptable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when the key signals SelectionKey.OP_ACCEPT readiness.
acceptable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
This I/O reactor implementation does not react to the SelectionKey.OP_ACCEPT event.
acquire() - Method in interface org.apache.http.nio.reactor.ssl.SSLBuffer
Allocates the resources required for this buffer, or returns the resources already allocated for this buffer.
ACTIVE - Static variable in interface org.apache.http.nio.NHttpConnection
 
ACTIVE - Static variable in interface org.apache.http.nio.reactor.IOSession
 
adapt(HttpContext) - Static method in class org.apache.http.protocol.HttpCoreContext
 
add(HttpRequestInterceptor) - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
add(HttpResponseInterceptor) - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
addAll(HttpRequestInterceptor...) - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
addAll(HttpResponseInterceptor...) - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
addAllFirst(HttpRequestInterceptor...) - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
addAllFirst(HttpResponseInterceptor...) - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
addAllLast(HttpRequestInterceptor...) - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
addAllLast(HttpResponseInterceptor...) - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
addChannel(ChannelEntry) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Adds new channel entry.
addChannel(ChannelEntry) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Assigns the given channel entry to one of the worker I/O reactors.
addExceptionEvent(Throwable, Date) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Adds the given Throwable object with the given time stamp to the audit log.
addExceptionEvent(Throwable) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Adds the given Throwable object to the audit log.
addFirst(HttpRequestInterceptor) - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
addFirst(HttpResponseInterceptor) - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
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.
addInterceptorFirst(HttpResponseInterceptor) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Adds this protocol interceptor to the head of the protocol processing list.
addInterceptorFirst(HttpRequestInterceptor) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Adds this protocol interceptor to the head of the protocol processing list.
addInterceptorFirst(HttpResponseInterceptor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Adds this protocol interceptor to the head of the protocol processing list.
addInterceptorFirst(HttpRequestInterceptor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Adds this protocol interceptor to the head of the protocol processing list.
addInterceptorLast(HttpResponseInterceptor) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Adds this protocol interceptor to the tail of the protocol processing list.
addInterceptorLast(HttpRequestInterceptor) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Adds this protocol interceptor to the tail of the protocol processing list.
addInterceptorLast(HttpResponseInterceptor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Adds this protocol interceptor to the tail of the protocol processing list.
addInterceptorLast(HttpRequestInterceptor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Adds this protocol interceptor to the tail of the protocol processing list.
addLast(HttpRequestInterceptor) - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
addLast(HttpResponseInterceptor) - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
addRequestInterceptor(HttpRequestInterceptor) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Deprecated.
Appends a request interceptor to this list.
addRequestInterceptor(HttpRequestInterceptor, int) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Deprecated.
Inserts a request interceptor at the specified index.
addResponseInterceptor(HttpResponseInterceptor) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Deprecated.
Appends a response interceptor to this list.
addResponseInterceptor(HttpResponseInterceptor, int) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Deprecated.
Inserts a response interceptor at the specified index.
address - Variable in class org.apache.http.HttpHost
 
AGE - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.6
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
Allocates ByteBuffer of the given size.
allocate(int) - Method in class org.apache.http.nio.util.DirectByteBufferAllocator
 
allocate(int) - Method in class org.apache.http.nio.util.HeapByteBufferAllocator
 
ALLOW - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.1, RFC 2616 (HTTP/1.1) Section 14.7
append(byte[], int, int) - Method in class org.apache.http.util.ByteArrayBuffer
Appends len bytes to this buffer from the given source array starting at index off.
append(int) - Method in class org.apache.http.util.ByteArrayBuffer
Appends b byte to this buffer.
append(char[], int, int) - Method in class org.apache.http.util.ByteArrayBuffer
Appends len chars to this buffer from the given source array starting at index off.
append(CharArrayBuffer, int, int) - Method in class org.apache.http.util.ByteArrayBuffer
Appends len chars to this buffer from the given source char array buffer starting at index off.
append(char[], int, int) - Method in class org.apache.http.util.CharArrayBuffer
Appends len chars to this buffer from the given source array starting at index off.
append(String) - Method in class org.apache.http.util.CharArrayBuffer
Appends chars of the given string to this buffer.
append(CharArrayBuffer, int, int) - Method in class org.apache.http.util.CharArrayBuffer
Appends len chars to this buffer from the given source buffer starting at index off.
append(CharArrayBuffer) - Method in class org.apache.http.util.CharArrayBuffer
Appends all chars to this buffer from the given source buffer starting at index 0.
append(char) - Method in class org.apache.http.util.CharArrayBuffer
Appends ch char to this buffer.
append(byte[], int, int) - Method in class org.apache.http.util.CharArrayBuffer
Appends len bytes to this buffer from the given source array starting at index off.
append(ByteArrayBuffer, int, int) - Method in class org.apache.http.util.CharArrayBuffer
Appends len bytes to this buffer from the given source array starting at index off.
append(Object) - Method in class org.apache.http.util.CharArrayBuffer
Appends chars of the textual representation of the given object to this buffer.
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.
APPLICATION_ATOM_XML - Static variable in class org.apache.http.entity.ContentType
 
APPLICATION_FORM_URLENCODED - Static variable in class org.apache.http.entity.ContentType
 
APPLICATION_JSON - Static variable in class org.apache.http.entity.ContentType
 
APPLICATION_OCTET_STREAM - Static variable in class org.apache.http.entity.ContentType
 
APPLICATION_SVG_XML - Static variable in class org.apache.http.entity.ContentType
 
APPLICATION_XHTML_XML - Static variable in class org.apache.http.entity.ContentType
 
APPLICATION_XML - Static variable in class org.apache.http.entity.ContentType
 
Args - Class in org.apache.http.util
 
Args() - Constructor for class org.apache.http.util.Args
 
ASCII - Static variable in class org.apache.http.Consts
 
ASCII - Static variable in class org.apache.http.protocol.HTTP
Deprecated.
(4.2)
assertNotClosed() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Assets if the connection is still open.
assertNotCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
Asserts - Class in org.apache.http.util
 
Asserts() - Constructor for class org.apache.http.util.Asserts
 
atEnd() - Method in class org.apache.http.message.ParserCursor
 
ATTACHMENT_KEY - Static variable in interface org.apache.http.nio.reactor.IOSession
Name of the context attribute key, which can be used to obtain the session attachment object.
auditLog - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
AUTHORIZATION - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.2, RFC 2616 (HTTP/1.1) Section 14.8
available() - Method in class org.apache.http.impl.io.ChunkedInputStream
 
available() - Method in class org.apache.http.impl.io.ContentLengthInputStream
 
available() - Method in class org.apache.http.impl.io.EmptyInputStream
 
available() - Method in class org.apache.http.impl.io.IdentityInputStream
 
available() - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
available() - Method in class org.apache.http.impl.io.SessionOutputBufferImpl
 
available() - Method in interface org.apache.http.io.BufferInfo
Returns available space in the buffer.
available() - Method in class org.apache.http.nio.entity.ContentInputStream
 
available() - Method in interface org.apache.http.nio.util.BufferInfo
Deprecated.
 
available() - Method in class org.apache.http.nio.util.ExpandableBuffer
Returns available capacity of this buffer.
available() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
available() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
awaitInput(int) - Method in class org.apache.http.impl.BHttpConnectionBase
 
awaitShutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Blocks for the given period of time in milliseconds awaiting the completion of the reactor shutdown.
awaitShutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Blocks for the given period of time in milliseconds awaiting the completion of the reactor shutdown.
awaitTermination(long, TimeUnit) - Method in class org.apache.http.impl.bootstrap.HttpServer
 
awaitTermination(long, TimeUnit) - Method in class org.apache.http.impl.nio.bootstrap.HttpServer
 

B

BaseIOReactor - Class in org.apache.http.impl.nio.reactor
Default implementation of AbstractIOReactor that serves as a base for more advanced IOReactor implementations.
BaseIOReactor(long) - Constructor for class org.apache.http.impl.nio.reactor.BaseIOReactor
Creates new BaseIOReactor instance.
BaseIOReactor(long, boolean) - Constructor for class org.apache.http.impl.nio.reactor.BaseIOReactor
Creates new BaseIOReactor instance.
BasicAsyncClientExchangeHandler<T> - Class in org.apache.http.nio.protocol
Basic implementation of HttpAsyncClientExchangeHandler that executes a single HTTP request / response exchange.
BasicAsyncClientExchangeHandler(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, FutureCallback<T>, HttpContext, NHttpClientConnection, HttpProcessor, ConnectionReuseStrategy) - Constructor for class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
Creates new instance of BasicAsyncRequestExecutionHandler.
BasicAsyncClientExchangeHandler(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, HttpContext, NHttpClientConnection, HttpProcessor) - Constructor for class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
Creates new instance of BasicAsyncRequestExecutionHandler.
BasicAsyncRequestConsumer - Class in org.apache.http.nio.protocol
Basic implementation of HttpAsyncRequestConsumer.
BasicAsyncRequestConsumer() - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
 
BasicAsyncRequestHandler - Class in org.apache.http.nio.protocol
Basic implementation of HttpAsyncRequestHandler that delegates the process of request handling to a HttpRequestHandler.
BasicAsyncRequestHandler(HttpRequestHandler) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestHandler
 
BasicAsyncRequestProducer - Class in org.apache.http.nio.protocol
Basic implementation of HttpAsyncRequestProducer.
BasicAsyncRequestProducer(HttpHost, HttpEntityEnclosingRequest, HttpAsyncContentProducer) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestProducer
Creates a producer that can be used to transmit the given request message.
BasicAsyncRequestProducer(HttpHost, HttpRequest) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestProducer
Creates a producer that can be used to transmit the given request message.
BasicAsyncResponseConsumer - Class in org.apache.http.nio.protocol
Basic implementation of HttpAsyncResponseConsumer.
BasicAsyncResponseConsumer() - Constructor for class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
 
BasicAsyncResponseProducer - Class in org.apache.http.nio.protocol
Basic implementation of HttpAsyncResponseProducer.
BasicAsyncResponseProducer(HttpResponse, HttpAsyncContentProducer) - Constructor for class org.apache.http.nio.protocol.BasicAsyncResponseProducer
Creates a producer that can be used to transmit the given response message.
BasicAsyncResponseProducer(HttpResponse) - Constructor for class org.apache.http.nio.protocol.BasicAsyncResponseProducer
Creates a producer that can be used to transmit the given response message.
BasicConnFactory - Class in org.apache.http.impl.pool
A very basic ConnFactory implementation that creates HttpClientConnection instances given a HttpHost instance.
BasicConnFactory(SSLSocketFactory, HttpParams) - Constructor for class org.apache.http.impl.pool.BasicConnFactory
BasicConnFactory(HttpParams) - Constructor for class org.apache.http.impl.pool.BasicConnFactory
BasicConnFactory(SocketFactory, SSLSocketFactory, int, SocketConfig, ConnectionConfig) - Constructor for class org.apache.http.impl.pool.BasicConnFactory
 
BasicConnFactory(int, SocketConfig, ConnectionConfig) - Constructor for class org.apache.http.impl.pool.BasicConnFactory
 
BasicConnFactory(SocketConfig, ConnectionConfig) - Constructor for class org.apache.http.impl.pool.BasicConnFactory
 
BasicConnFactory() - Constructor for class org.apache.http.impl.pool.BasicConnFactory
 
BasicConnPool - Class in org.apache.http.impl.pool
A very basic ConnPool implementation that represents a pool of blocking HttpClientConnection connections identified by an HttpHost instance.
BasicConnPool(ConnFactory<HttpHost, HttpClientConnection>) - Constructor for class org.apache.http.impl.pool.BasicConnPool
 
BasicConnPool(HttpParams) - Constructor for class org.apache.http.impl.pool.BasicConnPool
BasicConnPool(SocketConfig, ConnectionConfig) - Constructor for class org.apache.http.impl.pool.BasicConnPool
 
BasicConnPool() - Constructor for class org.apache.http.impl.pool.BasicConnPool
 
BasicFuture<T> - Class in org.apache.http.concurrent
Basic implementation of the Future interface.
BasicFuture(FutureCallback<T>) - Constructor for class org.apache.http.concurrent.BasicFuture
 
BasicHeader - Class in org.apache.http.message
Basic implementation of Header.
BasicHeader(String, String) - Constructor for class org.apache.http.message.BasicHeader
Constructor with name and value
BasicHeaderElement - Class in org.apache.http.message
Basic implementation of HeaderElement
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 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, non-repeatable entity that obtains its content from an InputStream.
BasicHttpEntity() - Constructor for class org.apache.http.entity.BasicHttpEntity
Creates a new basic entity.
BasicHttpEntityEnclosingRequest - Class in org.apache.http.message
Basic implementation of HttpEntityEnclosingRequest.
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
Deprecated.
(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'
BasicHttpParams() - Constructor for class org.apache.http.params.BasicHttpParams
Deprecated.
 
BasicHttpRequest - Class in org.apache.http.message
Basic implementation of HttpRequest.
BasicHttpRequest(String, String) - Constructor for class org.apache.http.message.BasicHttpRequest
Creates an instance of this class using the given request method and URI.
BasicHttpRequest(String, String, ProtocolVersion) - Constructor for class org.apache.http.message.BasicHttpRequest
Creates an instance of this class using the given request method, URI and the HTTP protocol version.
BasicHttpRequest(RequestLine) - Constructor for class org.apache.http.message.BasicHttpRequest
Creates an instance of this class using the given request line.
BasicHttpResponse - Class in org.apache.http.message
Basic implementation of HttpResponse.
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<Header>, String) - Constructor for class org.apache.http.message.BasicListHeaderIterator
Creates a new header iterator.
BasicNameValuePair - Class in org.apache.http.message
Basic implementation of NameValuePair.
BasicNameValuePair(String, String) - Constructor for class org.apache.http.message.BasicNameValuePair
Default Constructor taking a name and a value.
BasicNIOConnFactory - Class in org.apache.http.impl.nio.pool
A basic NIOConnFactory implementation that creates NHttpClientConnection instances given a HttpHost instance.
BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection>, NHttpConnectionFactory<? extends NHttpClientConnection>) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
 
BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection>) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
 
BasicNIOConnFactory(SSLContext, SSLSetupHandler, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
BasicNIOConnFactory(SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
BasicNIOConnFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
BasicNIOConnFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
 
BasicNIOConnFactory(SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
 
BasicNIOConnFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
 
BasicNIOConnPool - Class in org.apache.http.impl.nio.pool
A very basic ConnPool implementation that represents a pool of non-blocking NHttpClientConnection connections identified by an HttpHost instance.
BasicNIOConnPool(ConnectingIOReactor, NIOConnFactory<HttpHost, NHttpClientConnection>, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
BasicNIOConnPool(ConnectingIOReactor, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
BasicNIOConnPool(ConnectingIOReactor, NIOConnFactory<HttpHost, NHttpClientConnection>, int) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
BasicNIOConnPool(ConnectingIOReactor, int, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
BasicNIOConnPool(ConnectingIOReactor, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
BasicNIOConnPool(ConnectingIOReactor) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
BasicNIOPoolEntry - Class in org.apache.http.impl.nio.pool
A basic PoolEntry implementation that represents an entry in a pool of non-blocking NHttpClientConnections identified by an HttpHost instance.
BasicNIOPoolEntry(String, HttpHost, NHttpClientConnection) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOPoolEntry
 
BasicPoolEntry - Class in org.apache.http.impl.pool
A very basic PoolEntry implementation that represents an entry in a pool of blocking HttpClientConnections identified by an HttpHost instance.
BasicPoolEntry(String, HttpHost, HttpClientConnection) - Constructor for class org.apache.http.impl.pool.BasicPoolEntry
 
BasicRequestLine - Class in org.apache.http.message
Basic implementation of RequestLine.
BasicRequestLine(String, String, ProtocolVersion) - Constructor for class org.apache.http.message.BasicRequestLine
 
BasicStatusLine - Class in org.apache.http.message
Basic implementation of StatusLine
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.
BHttpConnectionBase - Class in org.apache.http.impl
This class serves as a base for all HttpConnection implementations and provides functionality common to both client and server HTTP connections.
BHttpConnectionBase(int, int, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy) - Constructor for class org.apache.http.impl.BHttpConnectionBase
Creates new instance of BHttpConnectionBase.
bind(Socket) - Method in class org.apache.http.impl.BHttpConnectionBase
Binds this connection to the given Socket.
bind(Socket) - Method in class org.apache.http.impl.DefaultBHttpClientConnection
 
bind(Socket) - Method in class org.apache.http.impl.DefaultBHttpServerConnection
 
bind(InputStream) - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
bind(OutputStream) - Method in class org.apache.http.impl.io.SessionOutputBufferImpl
 
bind(IOSession) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Binds the connection to a different IOSession.
bootstrap() - Static method in class org.apache.http.impl.bootstrap.ServerBootstrap
 
bootstrap() - Static method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
 
buffer - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
 
buffer - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
buffer - Variable in class org.apache.http.nio.entity.NByteArrayEntity
Deprecated.
(4.2)
buffer - Variable in class org.apache.http.nio.entity.NStringEntity
Deprecated.
(4.2)
buffer - Variable in class org.apache.http.nio.util.ExpandableBuffer
 
buffer() - Method in class org.apache.http.util.ByteArrayBuffer
Returns reference to the underlying byte array.
buffer() - Method in class org.apache.http.util.CharArrayBuffer
Returns reference to the underlying char array.
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
Creates a new buffered entity wrapper.
BufferInfo - Interface in org.apache.http.io
Basic buffer properties.
BufferInfo - Interface in org.apache.http.nio.util
Deprecated.
(4.1) Use BufferInfo
build() - Method in class org.apache.http.config.ConnectionConfig.Builder
 
build() - Method in class org.apache.http.config.MessageConstraints.Builder
 
build() - Method in class org.apache.http.config.RegistryBuilder
 
build() - Method in class org.apache.http.config.SocketConfig.Builder
 
build() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
build() - Method in class org.apache.http.protocol.HttpProcessorBuilder
 
build() - Method in class org.apache.http.ssl.SSLContextBuilder
 
buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
Invoked to generate a result object from the received HTTP request message.
buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
Invoked to generate a result object from the received HTTP response message.
buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
 
buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
 
ByteArrayBuffer - Class in org.apache.http.util
A resizable byte array.
ByteArrayBuffer(int) - Constructor for class org.apache.http.util.ByteArrayBuffer
Creates an instance of ByteArrayBuffer with the given initial capacity.
ByteArrayEntity - Class in org.apache.http.entity
A self contained, repeatable entity that obtains its content from a byte array.
ByteArrayEntity(byte[], ContentType) - Constructor for class org.apache.http.entity.ByteArrayEntity
 
ByteArrayEntity(byte[], int, int, ContentType) - Constructor for class org.apache.http.entity.ByteArrayEntity
 
ByteArrayEntity(byte[]) - Constructor for class org.apache.http.entity.ByteArrayEntity
 
ByteArrayEntity(byte[], int, int) - Constructor for class org.apache.http.entity.ByteArrayEntity
 
byteAt(int) - Method in class org.apache.http.util.ByteArrayBuffer
Returns the byte value in this buffer at the specified index.
ByteBufferAllocator - Interface in org.apache.http.nio.util
Abstract interface to allocate ByteBuffer instances.

C

CACHE_CONTROL - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.9
cancel(boolean) - Method in class org.apache.http.concurrent.BasicFuture
 
cancel() - Method in class org.apache.http.concurrent.BasicFuture
 
cancel() - Method in interface org.apache.http.concurrent.Cancellable
 
cancel() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
cancel() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
cancel() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
cancel() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
cancel() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
cancel() - Method in interface org.apache.http.nio.reactor.SessionRequest
Cancels the request.
Cancellable - Interface in org.apache.http.concurrent
A Cancellable represents a process or an operation that can be canceled.
cancelled() - Method in interface org.apache.http.concurrent.FutureCallback
 
cancelled(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
Triggered on cancellation of a SessionRequest.
cancelRequests() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Triggered to cancel pending session requests.
cancelRequests() - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
 
cancelRequests() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
canResponseHaveBody(HttpRequest, HttpResponse) - Method in class org.apache.http.protocol.HttpRequestExecutor
Decide whether a response comes with an entity.
capacity() - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
capacity() - Method in class org.apache.http.impl.io.SessionOutputBufferImpl
 
capacity() - Method in interface org.apache.http.io.BufferInfo
Returns total capacity of the buffer
capacity() - Method in interface org.apache.http.nio.util.BufferInfo
Deprecated.
 
capacity() - Method in class org.apache.http.nio.util.ExpandableBuffer
Returns the total capacity of this buffer.
capacity() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
capacity() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
capacity() - Method in class org.apache.http.util.ByteArrayBuffer
Returns the current capacity.
capacity() - Method in class org.apache.http.util.CharArrayBuffer
Returns the current capacity.
channel - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
 
channel - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
 
channel() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
channel() - Method in interface org.apache.http.nio.reactor.IOSession
Returns the underlying I/O channel associated with this session.
channel() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
ChannelEntry - Class in org.apache.http.impl.nio.reactor
SocketChannel entry maintained by the I/O reactor.
ChannelEntry(SocketChannel, SessionRequestImpl) - Constructor for class org.apache.http.impl.nio.reactor.ChannelEntry
Creates new ChannelEntry.
ChannelEntry(SocketChannel) - Constructor for class org.apache.http.impl.nio.reactor.ChannelEntry
Creates new ChannelEntry.
CharArrayBuffer - Class in org.apache.http.util
A resizable char array.
CharArrayBuffer(int) - Constructor for class org.apache.http.util.CharArrayBuffer
Creates an instance of CharArrayBuffer with the given initial capacity.
charAt(int) - Method in class org.apache.http.util.CharArrayBuffer
Returns the char value in this buffer at the specified index.
CHARSET_PARAM - Static variable in class org.apache.http.protocol.HTTP
Deprecated.
(4.2)
CharsetUtils - Class in org.apache.http.util
 
CharsetUtils() - Constructor for class org.apache.http.util.CharsetUtils
 
check(boolean, String) - Static method in class org.apache.http.util.Args
 
check(boolean, String, Object...) - Static method in class org.apache.http.util.Args
 
check(boolean, String, Object) - Static method in class org.apache.http.util.Args
 
check(boolean, String) - Static method in class org.apache.http.util.Asserts
 
check(boolean, String, Object...) - Static method in class org.apache.http.util.Asserts
 
check(boolean, String, Object) - Static method in class org.apache.http.util.Asserts
 
chooseAlias(Map<String, PrivateKeyDetails>, Socket) - Method in interface org.apache.http.ssl.PrivateKeyStrategy
Determines what key material to use for SSL authentication.
CHUNK_CODING - Static variable in class org.apache.http.protocol.HTTP
Transfer encoding definitions
ChunkDecoder - Class in org.apache.http.impl.nio.codecs
Implements chunked transfer coding.
ChunkDecoder(ReadableByteChannel, SessionInputBuffer, MessageConstraints, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.ChunkDecoder
 
ChunkDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.ChunkDecoder
 
chunked - Variable in class org.apache.http.entity.AbstractHttpEntity
 
CHUNKED - Static variable in interface org.apache.http.entity.ContentLengthStrategy
 
ChunkedInputStream - Class in org.apache.http.impl.io
Implements chunked transfer coding.
ChunkedInputStream(SessionInputBuffer, MessageConstraints) - Constructor for class org.apache.http.impl.io.ChunkedInputStream
Wraps session input stream and reads chunk coded input.
ChunkedInputStream(SessionInputBuffer) - Constructor for class org.apache.http.impl.io.ChunkedInputStream
Wraps session input stream and reads chunk coded input.
ChunkedOutputStream - Class in org.apache.http.impl.io
Implements chunked transfer coding.
ChunkedOutputStream(SessionOutputBuffer, int) - Constructor for class org.apache.http.impl.io.ChunkedOutputStream
ChunkedOutputStream(SessionOutputBuffer) - Constructor for class org.apache.http.impl.io.ChunkedOutputStream
ChunkedOutputStream(int, SessionOutputBuffer) - Constructor for class org.apache.http.impl.io.ChunkedOutputStream
Wraps a session output buffer and chunk-encodes the output.
ChunkEncoder - Class in org.apache.http.impl.nio.codecs
Implements chunked transfer coding.
ChunkEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, int) - Constructor for class org.apache.http.impl.nio.codecs.ChunkEncoder
 
ChunkEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.ChunkEncoder
 
clear() - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
clear() - Method in class org.apache.http.message.HeaderGroup
Removes any contained headers.
clear() - Method in class org.apache.http.nio.util.ExpandableBuffer
Clears buffer.
clear() - Method in class org.apache.http.params.BasicHttpParams
Deprecated.
Removes all parameters from this collection.
clear() - Method in class org.apache.http.protocol.BasicHttpContext
 
clear() - Method in class org.apache.http.util.ByteArrayBuffer
Clears content of the buffer.
clear() - Method in class org.apache.http.util.CharArrayBuffer
Clears content of the buffer.
clearEvent(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
clearEvent(int) - Method in interface org.apache.http.nio.reactor.IOSession
Clears interest in a particular I/O event type by updating the event mask associated with the session.
clearEvent(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
clearRequestInterceptors() - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Deprecated.
Removes all request interceptors from this list.
clearResponseInterceptors() - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Deprecated.
Removes all response interceptors from this list.
clone() - Method in class org.apache.http.config.ConnectionConfig
 
clone() - Method in class org.apache.http.config.MessageConstraints
 
clone() - Method in class org.apache.http.config.SocketConfig
 
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.impl.nio.reactor.IOReactorConfig
 
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
Deprecated.
Clones the instance.
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.BHttpConnectionBase
 
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.EmptyInputStream
 
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.pool.BasicNIOPoolEntry
 
close() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
close() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
close() - Method in class org.apache.http.impl.pool.BasicPoolEntry
 
close() - Method in class org.apache.http.nio.ContentDecoderChannel
 
close() - Method in class org.apache.http.nio.ContentEncoderChannel
 
close() - Method in class org.apache.http.nio.entity.ContentInputStream
 
close() - Method in class org.apache.http.nio.entity.ContentOutputStream
 
close() - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
 
close() - Method in class org.apache.http.nio.entity.NByteArrayEntity
close() - Method in class org.apache.http.nio.entity.NFileEntity
close() - Method in class org.apache.http.nio.entity.NStringEntity
close() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
 
close() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
close() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
close() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
close() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
 
close() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
close() - Method in interface org.apache.http.nio.reactor.IOSession
Terminates the session gracefully and closes the underlying I/O channel.
close() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
Closes this endpoint.
close() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
close() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
close() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
close() - Method in class org.apache.http.pool.PoolEntry
Invalidates the pool entry and closes the pooled connection associated with it.
closeActiveChannels() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Closes out all active channels registered with the selector of this I/O reactor.
closed(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when the connection is closed.
closed(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when the connection is closed.
CLOSED - Static variable in interface org.apache.http.nio.NHttpConnection
 
closed(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when the connection is closed.
closed(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when the connection is closed.
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
CLOSED - Static variable in interface org.apache.http.nio.reactor.IOSession
 
closeExpired() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
closeExpired() - Method in class org.apache.http.pool.AbstractConnPool
Closes expired connections and evicts them from the pool.
closeIdle(long, TimeUnit) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
closeIdle(long, TimeUnit) - Method in class org.apache.http.pool.AbstractConnPool
Closes connections that have been idle longer than the given period of time and evicts them from the pool.
closeNewChannels() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Closes out all new channels pending registration with the selector of this I/O reactor.
closeSessions() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Closes out all I/O sessions maintained by this I/O reactor.
CLOSING - Static variable in interface org.apache.http.nio.NHttpConnection
 
CLOSING - Static variable in interface org.apache.http.nio.reactor.IOSession
 
CommandLineUtils - Class in org.apache.http.benchmark
 
CommandLineUtils() - Constructor for class org.apache.http.benchmark.CommandLineUtils
 
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(T) - Method in class org.apache.http.concurrent.BasicFuture
 
completed(T) - Method in interface org.apache.http.concurrent.FutureCallback
 
completed - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
 
completed - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
TODO: make private
completed(SocketAddress) - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
completed(IOSession) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
completed(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
Triggered on successful completion of a SessionRequest.
Config - Class in org.apache.http.benchmark
 
Config() - Constructor for class org.apache.http.benchmark.Config
 
config - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
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
 
connect(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
 
connect(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Method in interface org.apache.http.nio.reactor.ConnectingIOReactor
Requests a connection to a remote host.
connectable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when the key signals SelectionKey.OP_CONNECT readiness.
connectable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
This I/O reactor implementation does not react to the SelectionKey.OP_CONNECT event.
connected(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
connected(NHttpClientConnection, Object) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when a new outgoing connection is created.
connected(NHttpClientConnection, Object) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when a new outgoing connection is created.
connected(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when a new incoming connection is created.
connected(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when a new incoming connection is created.
connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
connected(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
Triggered after the given session has been just created.
ConnectingIOReactor - Interface in org.apache.http.nio.reactor
ConnectingIOReactor represents an I/O reactor capable of establishing connections to remote hosts.
CONNECTION - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.10
CONNECTION_KEY - Static variable in interface org.apache.http.nio.reactor.IOEventDispatch
Attribute name of an object that represents a non-blocking connection.
CONNECTION_TIMEOUT - Static variable in interface org.apache.http.params.CoreConnectionPNames
Deprecated.
Determines the timeout in milliseconds until a connection is established.
ConnectionClosedException - Exception in org.apache.http
Signals that the connection has been closed unexpectedly.
ConnectionClosedException(String) - Constructor for exception org.apache.http.ConnectionClosedException
Creates a new ConnectionClosedException with the specified detail message.
ConnectionConfig - Class in org.apache.http.config
HTTP connection configuration.
ConnectionConfig.Builder - Class in org.apache.http.config
 
ConnectionReuseStrategy - Interface in org.apache.http
Interface for deciding whether a connection can be re-used for subsequent requests and should be kept alive.
ConnFactory<T,C> - Interface in org.apache.http.pool
Factory for poolable blocking connections.
connMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
ConnPool<T,E> - Interface in org.apache.http.pool
ConnPool represents a shared pool connections can be leased from and released back to.
ConnPoolControl<T> - Interface in org.apache.http.pool
Interface to control runtime properties of a ConnPool such as maximum total number of connections or maximum connections per route allowed.
ConnSupport - Class in org.apache.http.impl
Connection support methods.
ConnSupport() - Constructor for class org.apache.http.impl.ConnSupport
 
constructBuffer(int) - Method in class org.apache.http.nio.reactor.ssl.PermanentSSLBufferManagementStrategy
 
constructBuffer(int) - Method in class org.apache.http.nio.reactor.ssl.ReleasableSSLBufferManagementStrategy
 
constructBuffer(int) - Method in interface org.apache.http.nio.reactor.ssl.SSLBufferManagementStrategy
Creates a SSLBuffer of size.
Consts - Class in org.apache.http
Commons constants.
consume(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
Ensures that the entity content is fully consumed and the content stream, if exists, is closed.
consumeContent() - Method in class org.apache.http.entity.AbstractHttpEntity
Deprecated.
(4.1) Either use HttpEntity.getContent() and call InputStream.close() on that; otherwise call HttpEntity.writeTo(java.io.OutputStream) which is required to free the resources.
consumeContent() - Method in class org.apache.http.entity.HttpEntityWrapper
Deprecated.
(4.1) Either use HttpEntityWrapper.getContent() and call InputStream.close() on that; otherwise call HttpEntityWrapper.writeTo(OutputStream) which is required to free the resources.
consumeContent() - Method in interface org.apache.http.HttpEntity
Deprecated.
consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.entity.ConsumingNHttpEntity
Deprecated.
Notification that content is available to be read from the decoder.
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to process a chunk of content from the ContentDecoder.
consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Invoked to process a chunk of content from the ContentDecoder.
consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Invoked to process a chunk of content from the ContentDecoder.
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
consumeContent(ContentDecoder) - Method in interface org.apache.http.nio.util.ContentInputBuffer
Deprecated.
(4.3) use implementation specific methods.
consumeContent(ContentDecoder) - Method in class org.apache.http.nio.util.SharedInputBuffer
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.util.SharedInputBuffer
 
consumeContent(ContentDecoder) - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
consumeInput(NHttpClientEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
consumeInput(NHttpClientHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
consumeInput(NHttpServerEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
consumeInput(NHttpServiceHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
consumeInput(NHttpClientHandler) - Method in interface org.apache.http.nio.NHttpClientIOTarget
Deprecated.
Triggered when the connection is ready to consume input.
consumeInput(NHttpServiceHandler) - Method in interface org.apache.http.nio.NHttpServerIOTarget
Deprecated.
Triggered when the connection is ready to consume input.
consumeQuietly(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
Ensures that the entity content is fully consumed and the content stream, if exists, is closed.
ConsumingNHttpEntity - Interface in org.apache.http.nio.entity
containsBlanks(CharSequence) - Static method in class org.apache.http.util.TextUtils
 
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.
containsNoBlanks(T, String) - Static method in class org.apache.http.util.Args
 
content - Variable in class org.apache.http.entity.ByteArrayEntity
Deprecated.
(4.2)
content - Variable in class org.apache.http.entity.StringEntity
 
content - Variable in class org.apache.http.nio.entity.NByteArrayEntity
Deprecated.
(4.2)
content - Variable in class org.apache.http.nio.entity.NStringEntity
Deprecated.
(4.2)
CONTENT_BUFFER_SIZE - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
Deprecated.
Determines the size of the content input/output buffers used to buffer data while receiving or transmitting HTTP messages.
CONTENT_ENCODING - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.3, RFC 2616 (HTTP/1.1) Section 14.11
CONTENT_ENCODING - Static variable in class org.apache.http.protocol.HTTP
 
CONTENT_LANGUAGE - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.12
CONTENT_LEN - Static variable in class org.apache.http.protocol.HTTP
 
CONTENT_LENGTH - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.4, RFC 2616 (HTTP/1.1) Section 14.13
CONTENT_LOCATION - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.14
CONTENT_MD5 - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.15
CONTENT_RANGE - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.16
CONTENT_TYPE - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.5, RFC 2616 (HTTP/1.1) Section 14.17
CONTENT_TYPE - Static variable in class org.apache.http.protocol.HTTP
 
ContentBufferEntity - Class in org.apache.http.nio.entity
HTTP entity wrapper whose content is provided by a ContentInputBuffer.
ContentBufferEntity(HttpEntity, ContentInputBuffer) - Constructor for class org.apache.http.nio.entity.ContentBufferEntity
Creates new instance of ContentBufferEntity.
contentDecoder - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
ContentDecoder - Interface in org.apache.http.nio
Abstract HTTP content decoder.
ContentDecoderChannel - Class in org.apache.http.nio
A ReadableByteChannel that delegates to a ContentDecoder.
ContentDecoderChannel(ContentDecoder) - Constructor for class org.apache.http.nio.ContentDecoderChannel
 
contentEncoder - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
ContentEncoder - Interface in org.apache.http.nio
Abstract HTTP content encoder.
ContentEncoderChannel - Class in org.apache.http.nio
A WritableByteChannel that delegates to a ContentEncoder.
ContentEncoderChannel(ContentEncoder) - Constructor for class org.apache.http.nio.ContentEncoderChannel
 
contentEncoding - Variable in class org.apache.http.entity.AbstractHttpEntity
 
ContentInputBuffer - Interface in org.apache.http.nio.util
Generic content input buffer.
ContentInputStream - Class in org.apache.http.nio.entity
ContentInputStream(ContentInputBuffer) - Constructor for class org.apache.http.nio.entity.ContentInputStream
 
ContentLengthInputStream - Class in org.apache.http.impl.io
Input stream that cuts off after a defined number of bytes.
ContentLengthInputStream(SessionInputBuffer, long) - Constructor for class org.apache.http.impl.io.ContentLengthInputStream
Wraps a session input buffer and cuts off output after a defined number of bytes.
ContentLengthOutputStream - Class in org.apache.http.impl.io
Output stream that cuts off after a defined number of bytes.
ContentLengthOutputStream(SessionOutputBuffer, long) - Constructor for class org.apache.http.impl.io.ContentLengthOutputStream
Wraps a session output buffer and cuts off output after a defined number of bytes.
ContentLengthStrategy - Interface in org.apache.http.entity
Represents a strategy to determine length of the enclosed content entity based on properties of the HTTP message.
ContentOutputBuffer - Interface in org.apache.http.nio.util
Generic content output buffer.
ContentOutputStream - Class in org.apache.http.nio.entity
ContentOutputStream(ContentOutputBuffer) - Constructor for class org.apache.http.nio.entity.ContentOutputStream
 
ContentProducer - Interface in org.apache.http.entity
An abstract entity content producer.
ContentTooLongException - Exception in org.apache.http
Signals that HTTP entity content is too long.
ContentTooLongException(String) - Constructor for exception org.apache.http.ContentTooLongException
Creates a new ContentTooLongException with the specified detail message.
contentType - Variable in class org.apache.http.entity.AbstractHttpEntity
 
ContentType - Class in org.apache.http.entity
Content type information consisting of a MIME type and an optional charset.
context - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
copy() - Method in class org.apache.http.benchmark.Config
 
copy(ConnectionConfig) - Static method in class org.apache.http.config.ConnectionConfig
 
copy(MessageConstraints) - Static method in class org.apache.http.config.MessageConstraints
 
copy(SocketConfig) - Static method in class org.apache.http.config.SocketConfig
 
copy(IOReactorConfig) - Static method in class org.apache.http.impl.nio.reactor.IOReactorConfig
 
copy() - Method in class org.apache.http.message.HeaderGroup
Returns a copy of this object
copy() - Method in class org.apache.http.params.BasicHttpParams
Deprecated.
Creates a copy of these parameters.
copy() - Method in interface org.apache.http.params.HttpParams
Deprecated.
Creates a copy of these parameters.
copyContent(CharArrayBuffer, ParserCursor, BitSet, StringBuilder) - Method in class org.apache.http.message.TokenParser
Transfers content into the destination buffer until a whitespace character or any of the given delimiters is encountered.
copyParams(HttpParams) - Method in class org.apache.http.params.BasicHttpParams
Deprecated.
Copies the locally defined parameters to the argument parameters.
copyQuotedContent(CharArrayBuffer, ParserCursor, StringBuilder) - Method in class org.apache.http.message.TokenParser
Transfers content enclosed with quote marks into the destination buffer.
copyUnquotedContent(CharArrayBuffer, ParserCursor, BitSet, StringBuilder) - Method in class org.apache.http.message.TokenParser
Transfers content into the destination buffer until a whitespace character, a quote, or any of the given delimiters is encountered.
CoreConnectionPNames - Interface in org.apache.http.params
Deprecated.
(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'
CoreProtocolPNames - Interface in org.apache.http.params
Deprecated.
(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'
CR - Static variable in class org.apache.http.Consts
 
CR - Static variable in class org.apache.http.message.TokenParser
US-ASCII CR, carriage return (13)
CR - Static variable in class org.apache.http.protocol.HTTP
 
create() - Static method in class org.apache.http.config.RegistryBuilder
 
create(String, Charset) - Static method in class org.apache.http.entity.ContentType
Creates a new instance of ContentType.
create(String) - Static method in class org.apache.http.entity.ContentType
Creates a new instance of ContentType without a charset.
create(String, String) - Static method in class org.apache.http.entity.ContentType
Creates a new instance of ContentType.
create(String, NameValuePair...) - Static method in class org.apache.http.entity.ContentType
Creates a new instance of ContentType with the given parameters.
create(String) - Static method in class org.apache.http.HttpHost
Creates HttpHost instance from string.
create() - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
 
create(SessionInputBuffer, MessageConstraints) - Method in class org.apache.http.impl.io.DefaultHttpRequestParserFactory
 
create(SessionOutputBuffer) - Method in class org.apache.http.impl.io.DefaultHttpRequestWriterFactory
 
create(SessionInputBuffer, MessageConstraints) - Method in class org.apache.http.impl.io.DefaultHttpResponseParserFactory
 
create(SessionOutputBuffer) - Method in class org.apache.http.impl.io.DefaultHttpResponseWriterFactory
 
create() - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
 
create(SessionInputBuffer, MessageConstraints) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory
 
create(SessionOutputBuffer) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory
 
create(SessionInputBuffer, MessageConstraints) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory
 
create(SessionOutputBuffer) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory
 
create(HttpHost, IOSession) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnFactory
 
create(Socket, HttpParams) - Method in class org.apache.http.impl.pool.BasicConnFactory
Deprecated.
(4.3) no longer used.
create(HttpHost) - Method in class org.apache.http.impl.pool.BasicConnFactory
 
create(SessionInputBuffer, MessageConstraints) - Method in interface org.apache.http.io.HttpMessageParserFactory
 
create(SessionOutputBuffer) - Method in interface org.apache.http.io.HttpMessageWriterFactory
 
create(SessionInputBuffer, MessageConstraints) - Method in interface org.apache.http.nio.NHttpMessageParserFactory
 
create(SessionOutputBuffer) - Method in interface org.apache.http.nio.NHttpMessageWriterFactory
 
create(T, IOSession) - Method in interface org.apache.http.nio.pool.NIOConnFactory
 
create(T) - Method in interface org.apache.http.pool.ConnFactory
 
create() - Static method in class org.apache.http.protocol.HttpCoreContext
 
create() - Static method in class org.apache.http.protocol.HttpProcessorBuilder
 
create() - Static method in class org.apache.http.ssl.SSLContextBuilder
 
createConnection(Socket) - Method in interface org.apache.http.HttpConnectionFactory
 
createConnection(Socket) - Method in class org.apache.http.impl.DefaultBHttpClientConnectionFactory
 
createConnection(Socket) - Method in class org.apache.http.impl.DefaultBHttpServerConnectionFactory
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
createConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
Deprecated.
(4.3) no longer used.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
createConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
Deprecated.
(4.3) no longer used.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
 
createConnection(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
createConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
Deprecated.
(4.3) no longer used.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
createConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
Deprecated.
(4.3) no longer used.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
createConnection(IOSession) - Method in interface org.apache.http.nio.NHttpConnectionFactory
 
createConnectionMetrics(HttpTransportMetrics, HttpTransportMetrics) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Deprecated.
(4.3) use decorator to add additional metrics.
createContentDecoder(long, ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Factory method for ContentDecoder instances.
createContentEncoder(long, WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Factory method for ContentEncoder instances.
createDecoder(ConnectionConfig) - Static method in class org.apache.http.impl.ConnSupport
 
createDefault() - Static method in class org.apache.http.ssl.SSLContexts
Creates default factory based on the standard JSSE trust material (cacerts file in the security properties directory).
createEncoder(ConnectionConfig) - Static method in class org.apache.http.impl.ConnSupport
 
createEntry(HttpHost, NHttpClientConnection) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
createEntry(HttpHost, HttpClientConnection) - Method in class org.apache.http.impl.pool.BasicConnPool
 
createEntry(T, C) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
createEntry(T, C) - Method in class org.apache.http.pool.AbstractConnPool
Creates a new entry for the given connection with the given route.
createHeaderElement(String, String, NameValuePair[]) - Method in class org.apache.http.message.BasicHeaderValueParser
Creates a header element.
createIncomingContentStrategy() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
Deprecated.
(4.3) use constructor.
createIncomingContentStrategy() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Deprecated.
(4.3) use constructor.
createInputStream(long, SessionInputBuffer) - Method in class org.apache.http.impl.BHttpConnectionBase
 
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
Creates HttpMessage instance based on the content of the input buffer containing the first line of the incoming HTTP message.
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
 
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
 
createNameValuePair(String, String) - Method in class org.apache.http.message.BasicHeaderValueParser
Creates a name-value pair.
createOutgoingContentStrategy() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Deprecated.
(4.3) use constructor.
createOutputStream(long, SessionOutputBuffer) - Method in class org.apache.http.impl.BHttpConnectionBase
 
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.nio.DefaultNHttpServerConnection
Deprecated.
(4.3) use constructor.
createRequestWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
Deprecated.
(4.3) use constructor.
createResponseParser(SessionInputBuffer, HttpResponseFactory, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
Deprecated.
(4.3) use constructor.
createResponseWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
Deprecated.
(4.3) use constructor.
createSSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Method in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
createSSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Method in class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
createStatusLine(ProtocolVersion, int, String) - Method in class org.apache.http.message.BasicLineParser
Instantiates a new status line.
createSystemDefault() - Static method in class org.apache.http.ssl.SSLContexts
Creates default SSL context based on system properties.
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.
createTransportMetrics() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Deprecated.
(4.3) no longer used.
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.nextToken().
custom() - Static method in class org.apache.http.config.ConnectionConfig
 
custom() - Static method in class org.apache.http.config.MessageConstraints
 
custom() - Static method in class org.apache.http.config.SocketConfig
 
custom() - Static method in class org.apache.http.impl.nio.reactor.IOReactorConfig
 
custom() - Static method in class org.apache.http.ssl.SSLContexts
Creates custom SSL context.

D

DATE - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.6, RFC 2616 (HTTP/1.1) Section 14.18
DATE_HEADER - Static variable in class org.apache.http.protocol.HTTP
 
DAV - Static variable in class org.apache.http.HttpHeaders
RFC 2518 (WevDAV) Section 9.1
DEF_CONTENT_CHARSET - Static variable in class org.apache.http.protocol.HTTP
 
DEF_PROTOCOL_CHARSET - Static variable in class org.apache.http.protocol.HTTP
 
DEFAULT - Static variable in class org.apache.http.config.ConnectionConfig
 
DEFAULT - Static variable in class org.apache.http.config.MessageConstraints
 
DEFAULT - Static variable in class org.apache.http.config.SocketConfig
 
DEFAULT - Static variable in class org.apache.http.impl.nio.reactor.IOReactorConfig
 
DEFAULT - Static variable in class org.apache.http.message.BasicHeaderValueFormatter
Deprecated.
DEFAULT - Static variable in class org.apache.http.message.BasicHeaderValueParser
Deprecated.
DEFAULT - Static variable in class org.apache.http.message.BasicLineFormatter
Deprecated.
DEFAULT - Static variable in class org.apache.http.message.BasicLineParser
Deprecated.
DEFAULT_BINARY - Static variable in class org.apache.http.entity.ContentType
 
DEFAULT_CONTENT_CHARSET - Static variable in class org.apache.http.protocol.HTTP
Deprecated.
(4.2)
DEFAULT_CONTENT_TYPE - Static variable in class org.apache.http.protocol.HTTP
Deprecated.
(4.2)
DEFAULT_PROTOCOL_CHARSET - Static variable in class org.apache.http.protocol.HTTP
Deprecated.
(4.2)
DEFAULT_SCHEME_NAME - Static variable in class org.apache.http.HttpHost
The default scheme is "http".
DEFAULT_TEXT - Static variable in class org.apache.http.entity.ContentType
 
DEFAULT_WAIT_FOR_CONTINUE - Static variable in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
DEFAULT_WAIT_FOR_CONTINUE - Static variable in class org.apache.http.protocol.HttpRequestExecutor
 
DefaultBHttpClientConnection - Class in org.apache.http.impl
Default implementation of HttpClientConnection.
DefaultBHttpClientConnection(int, int, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, HttpMessageWriterFactory<HttpRequest>, HttpMessageParserFactory<HttpResponse>) - Constructor for class org.apache.http.impl.DefaultBHttpClientConnection
Creates new instance of DefaultBHttpClientConnection.
DefaultBHttpClientConnection(int, CharsetDecoder, CharsetEncoder, MessageConstraints) - Constructor for class org.apache.http.impl.DefaultBHttpClientConnection
 
DefaultBHttpClientConnection(int) - Constructor for class org.apache.http.impl.DefaultBHttpClientConnection
 
DefaultBHttpClientConnectionFactory - Class in org.apache.http.impl
Default factory for HttpClientConnections.
DefaultBHttpClientConnectionFactory(ConnectionConfig, ContentLengthStrategy, ContentLengthStrategy, HttpMessageWriterFactory<HttpRequest>, HttpMessageParserFactory<HttpResponse>) - Constructor for class org.apache.http.impl.DefaultBHttpClientConnectionFactory
 
DefaultBHttpClientConnectionFactory(ConnectionConfig, HttpMessageWriterFactory<HttpRequest>, HttpMessageParserFactory<HttpResponse>) - Constructor for class org.apache.http.impl.DefaultBHttpClientConnectionFactory
 
DefaultBHttpClientConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.DefaultBHttpClientConnectionFactory
 
DefaultBHttpClientConnectionFactory() - Constructor for class org.apache.http.impl.DefaultBHttpClientConnectionFactory
 
DefaultBHttpServerConnection - Class in org.apache.http.impl
Default implementation of HttpServerConnection.
DefaultBHttpServerConnection(int, int, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, HttpMessageParserFactory<HttpRequest>, HttpMessageWriterFactory<HttpResponse>) - Constructor for class org.apache.http.impl.DefaultBHttpServerConnection
Creates new instance of DefaultBHttpServerConnection.
DefaultBHttpServerConnection(int, CharsetDecoder, CharsetEncoder, MessageConstraints) - Constructor for class org.apache.http.impl.DefaultBHttpServerConnection
 
DefaultBHttpServerConnection(int) - Constructor for class org.apache.http.impl.DefaultBHttpServerConnection
 
DefaultBHttpServerConnectionFactory - Class in org.apache.http.impl
Default factory for HttpServerConnections.
DefaultBHttpServerConnectionFactory(ConnectionConfig, ContentLengthStrategy, ContentLengthStrategy, HttpMessageParserFactory<HttpRequest>, HttpMessageWriterFactory<HttpResponse>) - Constructor for class org.apache.http.impl.DefaultBHttpServerConnectionFactory
 
DefaultBHttpServerConnectionFactory(ConnectionConfig, HttpMessageParserFactory<HttpRequest>, HttpMessageWriterFactory<HttpResponse>) - Constructor for class org.apache.http.impl.DefaultBHttpServerConnectionFactory
 
DefaultBHttpServerConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.DefaultBHttpServerConnectionFactory
 
DefaultBHttpServerConnectionFactory() - Constructor for class org.apache.http.impl.DefaultBHttpServerConnectionFactory
 
DefaultConnectingIOReactor - Class in org.apache.http.impl.nio.reactor
Default implementation of ConnectingIOReactor.
DefaultConnectingIOReactor(IOReactorConfig, ThreadFactory) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
Creates an instance of DefaultConnectingIOReactor with the given configuration.
DefaultConnectingIOReactor(IOReactorConfig) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
Creates an instance of DefaultConnectingIOReactor with the given configuration.
DefaultConnectingIOReactor() - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
Creates an instance of DefaultConnectingIOReactor with default configuration.
DefaultConnectingIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
DefaultConnectingIOReactor(int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
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
 
DefaultHttpClientIODispatch - Class in org.apache.http.impl.nio
Default IOEventDispatch implementation that supports both plain (non-encrypted) and SSL encrypted client side HTTP connections.
DefaultHttpClientIODispatch(NHttpClientEventHandler, NHttpConnectionFactory<DefaultNHttpClientConnection>) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
DefaultHttpClientIODispatch(NHttpClientEventHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
DefaultHttpClientIODispatch(NHttpClientEventHandler, SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
DefaultHttpClientIODispatch(NHttpClientEventHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
DefaultHttpClientIODispatch(NHttpClientEventHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
DefaultHttpClientIODispatch(NHttpClientEventHandler, SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
DefaultHttpClientIODispatch(NHttpClientEventHandler, SSLContext, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
DefaultHttpRequestFactory - Class in org.apache.http.impl
Default factory for creating HttpRequest objects.
DefaultHttpRequestFactory() - Constructor for class org.apache.http.impl.DefaultHttpRequestFactory
 
DefaultHttpRequestParser - Class in org.apache.http.impl.io
HTTP request parser that obtain its input from an instance of SessionInputBuffer.
DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams) - Constructor for class org.apache.http.impl.io.DefaultHttpRequestParser
DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, MessageConstraints) - Constructor for class org.apache.http.impl.io.DefaultHttpRequestParser
Creates new instance of DefaultHttpRequestParser.
DefaultHttpRequestParser(SessionInputBuffer, MessageConstraints) - Constructor for class org.apache.http.impl.io.DefaultHttpRequestParser
 
DefaultHttpRequestParser(SessionInputBuffer) - Constructor for class org.apache.http.impl.io.DefaultHttpRequestParser
 
DefaultHttpRequestParser - Class in org.apache.http.impl.nio.codecs
Default NHttpMessageParser implementation for HttpRequests.
DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
Creates an instance of DefaultHttpRequestParser.
DefaultHttpRequestParser(SessionInputBuffer, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
 
DefaultHttpRequestParser(SessionInputBuffer) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
 
DefaultHttpRequestParserFactory - Class in org.apache.http.impl.io
Default factory for request message parsers.
DefaultHttpRequestParserFactory(LineParser, HttpRequestFactory) - Constructor for class org.apache.http.impl.io.DefaultHttpRequestParserFactory
 
DefaultHttpRequestParserFactory() - Constructor for class org.apache.http.impl.io.DefaultHttpRequestParserFactory
 
DefaultHttpRequestParserFactory - Class in org.apache.http.impl.nio.codecs
Default factory for request message parsers.
DefaultHttpRequestParserFactory(LineParser, HttpRequestFactory) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory
 
DefaultHttpRequestParserFactory() - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory
 
DefaultHttpRequestWriter - Class in org.apache.http.impl.io
HTTP request writer that serializes its output to an instance of SessionOutputBuffer.
DefaultHttpRequestWriter(SessionOutputBuffer, LineFormatter) - Constructor for class org.apache.http.impl.io.DefaultHttpRequestWriter
Creates an instance of DefaultHttpRequestWriter.
DefaultHttpRequestWriter(SessionOutputBuffer) - Constructor for class org.apache.http.impl.io.DefaultHttpRequestWriter
 
DefaultHttpRequestWriter - Class in org.apache.http.impl.nio.codecs
Default NHttpMessageWriter implementation for HttpRequests.
DefaultHttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
DefaultHttpRequestWriter(SessionOutputBuffer, LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
Creates an instance of DefaultHttpRequestWriter.
DefaultHttpRequestWriter(SessionOutputBuffer) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
 
DefaultHttpRequestWriterFactory - Class in org.apache.http.impl.io
Default factory for request message writers.
DefaultHttpRequestWriterFactory(LineFormatter) - Constructor for class org.apache.http.impl.io.DefaultHttpRequestWriterFactory
 
DefaultHttpRequestWriterFactory() - Constructor for class org.apache.http.impl.io.DefaultHttpRequestWriterFactory
 
DefaultHttpRequestWriterFactory - Class in org.apache.http.impl.nio.codecs
Default factory for request message writers.
DefaultHttpRequestWriterFactory(LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory
 
DefaultHttpRequestWriterFactory() - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory
 
DefaultHttpResponseFactory - Class in org.apache.http.impl
Default factory for creating HttpResponse 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.
DefaultHttpResponseParser - Class in org.apache.http.impl.io
HTTP response parser that obtain its input from an instance of SessionInputBuffer.
DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams) - Constructor for class org.apache.http.impl.io.DefaultHttpResponseParser
DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, MessageConstraints) - Constructor for class org.apache.http.impl.io.DefaultHttpResponseParser
Creates new instance of DefaultHttpResponseParser.
DefaultHttpResponseParser(SessionInputBuffer, MessageConstraints) - Constructor for class org.apache.http.impl.io.DefaultHttpResponseParser
 
DefaultHttpResponseParser(SessionInputBuffer) - Constructor for class org.apache.http.impl.io.DefaultHttpResponseParser
 
DefaultHttpResponseParser - Class in org.apache.http.impl.nio.codecs
Default NHttpMessageParser implementation for HttpResponses.
DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
Creates an instance of DefaultHttpResponseParser.
DefaultHttpResponseParser(SessionInputBuffer, MessageConstraints) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
 
DefaultHttpResponseParser(SessionInputBuffer) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
 
DefaultHttpResponseParserFactory - Class in org.apache.http.impl.io
Default factory for response message parsers.
DefaultHttpResponseParserFactory(LineParser, HttpResponseFactory) - Constructor for class org.apache.http.impl.io.DefaultHttpResponseParserFactory
 
DefaultHttpResponseParserFactory() - Constructor for class org.apache.http.impl.io.DefaultHttpResponseParserFactory
 
DefaultHttpResponseParserFactory - Class in org.apache.http.impl.nio.codecs
Default factory for response message parsers.
DefaultHttpResponseParserFactory(LineParser, HttpResponseFactory) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory
 
DefaultHttpResponseParserFactory() - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory
 
DefaultHttpResponseWriter - Class in org.apache.http.impl.io
HTTP response writer that serializes its output to an instance of SessionOutputBuffer.
DefaultHttpResponseWriter(SessionOutputBuffer, LineFormatter) - Constructor for class org.apache.http.impl.io.DefaultHttpResponseWriter
Creates an instance of DefaultHttpResponseWriter.
DefaultHttpResponseWriter(SessionOutputBuffer) - Constructor for class org.apache.http.impl.io.DefaultHttpResponseWriter
 
DefaultHttpResponseWriter - Class in org.apache.http.impl.nio.codecs
Default NHttpMessageWriter implementation for HttpResponses.
DefaultHttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
DefaultHttpResponseWriter(SessionOutputBuffer, LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
Creates an instance of DefaultHttpResponseWriter.
DefaultHttpResponseWriter(SessionOutputBuffer) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
 
DefaultHttpResponseWriterFactory - Class in org.apache.http.impl.io
Default factory for response message writers.
DefaultHttpResponseWriterFactory(LineFormatter) - Constructor for class org.apache.http.impl.io.DefaultHttpResponseWriterFactory
 
DefaultHttpResponseWriterFactory() - Constructor for class org.apache.http.impl.io.DefaultHttpResponseWriterFactory
 
DefaultHttpResponseWriterFactory - Class in org.apache.http.impl.nio.codecs
Default factory for response message writers.
DefaultHttpResponseWriterFactory(LineFormatter) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory
 
DefaultHttpResponseWriterFactory() - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory
 
DefaultHttpServerIODispatch - Class in org.apache.http.impl.nio
Default IOEventDispatch implementation that supports both plain (non-encrypted) and SSL encrypted server side HTTP connections.
DefaultHttpServerIODispatch(NHttpServerEventHandler, NHttpConnectionFactory<? extends DefaultNHttpServerConnection>) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
DefaultHttpServerIODispatch(NHttpServerEventHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
DefaultHttpServerIODispatch(NHttpServerEventHandler, SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
DefaultHttpServerIODispatch(NHttpServerEventHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
DefaultHttpServerIODispatch(NHttpServerEventHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
DefaultHttpServerIODispatch(NHttpServerEventHandler, SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
DefaultHttpServerIODispatch(NHttpServerEventHandler, SSLContext, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
DefaultListeningIOReactor - Class in org.apache.http.impl.nio.reactor
Default implementation of ListeningIOReactor.
DefaultListeningIOReactor(IOReactorConfig, ThreadFactory) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
Creates an instance of DefaultListeningIOReactor with the given configuration.
DefaultListeningIOReactor(IOReactorConfig) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
Creates an instance of DefaultListeningIOReactor with the given configuration.
DefaultListeningIOReactor() - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
Creates an instance of DefaultListeningIOReactor with default configuration.
DefaultListeningIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
DefaultListeningIOReactor(int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
DefaultNHttpClientConnection - Class in org.apache.http.impl.nio
Default implementation of the NHttpClientConnection interface.
DefaultNHttpClientConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
DefaultNHttpClientConnection(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageWriterFactory<HttpRequest>, NHttpMessageParserFactory<HttpResponse>) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
Creates new instance DefaultNHttpClientConnection given the underlying I/O session.
DefaultNHttpClientConnection(IOSession, int, CharsetDecoder, CharsetEncoder, MessageConstraints) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
DefaultNHttpClientConnection(IOSession, int) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
DefaultNHttpClientConnectionFactory - Class in org.apache.http.impl.nio
Default factory for plain (non-encrypted), non-blocking NHttpClientConnections.
DefaultNHttpClientConnectionFactory(HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
DefaultNHttpClientConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
DefaultNHttpClientConnectionFactory(ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
DefaultNHttpClientConnectionFactory(NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
DefaultNHttpClientConnectionFactory(NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
DefaultNHttpClientConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
DefaultNHttpClientConnectionFactory() - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
DefaultNHttpServerConnection - Class in org.apache.http.impl.nio
Default implementation of the NHttpServerConnection interface.
DefaultNHttpServerConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
DefaultNHttpServerConnection(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
Creates new instance DefaultNHttpServerConnection given the underlying I/O session.
DefaultNHttpServerConnection(IOSession, int, CharsetDecoder, CharsetEncoder, MessageConstraints) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
DefaultNHttpServerConnection(IOSession, int) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
DefaultNHttpServerConnectionFactory - Class in org.apache.http.impl.nio
Default factory for plain (non-encrypted), non-blocking NHttpServerConnections.
DefaultNHttpServerConnectionFactory(HttpRequestFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
DefaultNHttpServerConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
DefaultNHttpServerConnectionFactory(ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
 
DefaultNHttpServerConnectionFactory(ByteBufferAllocator, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
 
DefaultNHttpServerConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
 
DefaultNHttpServerConnectionFactory() - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
 
DEPTH - Static variable in class org.apache.http.HttpHeaders
RFC 2518 (WevDAV) Section 9.2
DESTINATION - Static variable in class org.apache.http.HttpHeaders
RFC 2518 (WevDAV) Section 9.3
determineLength(HttpMessage) - Method in interface org.apache.http.entity.ContentLengthStrategy
Returns length of the given message in bytes.
determineLength(HttpMessage) - Method in class org.apache.http.impl.entity.DisallowIdentityContentLengthStrategy
 
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
Allocates ByteBuffer instances using ByteBuffer.allocateDirect(int).
DirectByteBufferAllocator() - Constructor for class org.apache.http.nio.util.DirectByteBufferAllocator
 
DisallowIdentityContentLengthStrategy - Class in org.apache.http.impl.entity
Decorator for ContentLengthStrategy implementations that disallows the use of identity transfer encoding.
DisallowIdentityContentLengthStrategy(ContentLengthStrategy) - Constructor for class org.apache.http.impl.entity.DisallowIdentityContentLengthStrategy
 
disconnected(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
disconnected(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
Triggered when the given session has been terminated.
doExecute() - Method in class org.apache.http.benchmark.HttpBenchmark
 
doFlush() - Method in class org.apache.http.impl.BHttpConnectionBase
 
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
Waits for and receives a response.
doSendRequest(HttpRequest, HttpClientConnection, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
Send the given request over the given connection.
doService(HttpRequest, HttpResponse, HttpContext) - Method in class org.apache.http.protocol.HttpService
The default implementation of this method attempts to resolve an HttpRequestHandler for the request URI of the given request and, if found, executes its HttpRequestHandler.handle(HttpRequest, HttpResponse, HttpContext) method.
doShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Activates the shutdown sequence for this reactor.
DQUOTE - Static variable in class org.apache.http.message.TokenParser
Double quote

E

EmptyInputStream - Class in org.apache.http.impl.io
 
EncodingUtils - Class in org.apache.http.util
The home for utility methods that handle various encoding tasks.
endOfInput(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when the connection is closed by the opposite end point (half-closed).
endOfInput(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when the connection is closed by the opposite end point (half-closed).
endOfInput(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
endOfInput(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
endpointClosed(ListenerEndpoint) - Method in interface org.apache.http.impl.nio.reactor.ListenerEndpointClosedCallback
 
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
Ensures the buffer can accommodate the required capacity.
ensureCapacity(int) - Method in class org.apache.http.util.ByteArrayBuffer
Ensures that the capacity is at least equal to the specified minimum.
ensureCapacity(int) - Method in class org.apache.http.util.CharArrayBuffer
Ensures that the capacity is at least equal to the specified minimum.
ensureOpen() - Method in class org.apache.http.impl.BHttpConnectionBase
 
EntityAsyncContentProducer - Class in org.apache.http.nio.entity
Basic implementation of HttpAsyncContentProducer that relies on inefficient and potentially blocking I/O operation redirection through Channels.newChannel(java.io.InputStream).
EntityAsyncContentProducer(HttpEntity) - Constructor for class org.apache.http.nio.entity.EntityAsyncContentProducer
 
EntityTemplate - Class in org.apache.http.entity
Entity that delegates the process of content generation to a ContentProducer.
EntityTemplate(ContentProducer) - Constructor for class org.apache.http.entity.EntityTemplate
 
EntityUtils - Class in org.apache.http.util
Static helpers for dealing with HttpEntitys.
enumAvailable(PoolEntryCallback<T, C>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
Enumerates all available connections.
enumAvailable(PoolEntryCallback<T, C>) - Method in class org.apache.http.pool.AbstractConnPool
Enumerates all available connections.
enumEntries(Iterator<E>, PoolEntryCallback<T, C>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
Deprecated.
(4.3.2)
enumLeased(PoolEntryCallback<T, C>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
Enumerates all leased connections.
enumLeased(PoolEntryCallback<T, C>) - Method in class org.apache.http.pool.AbstractConnPool
Enumerates all leased connections.
EofSensor - Interface in org.apache.http.io
Deprecated.
(4.3) no longer used.
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
Check if two objects are equal.
equals(Object[], Object[]) - Static method in class org.apache.http.util.LangUtils
Check if two object arrays are equal.
ESCAPE - Static variable in class org.apache.http.message.TokenParser
Backward slash / escape character
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.
ETAG - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.19
EventMask - Interface in org.apache.http.nio.reactor
Type of I/O event notifications I/O sessions can declare interest in.
exception(NHttpClientConnection, Exception) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered if an error occurs during the HTTP exchange.
exception(NHttpClientConnection, IOException) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when an I/O error occurs while reading from or writing to the underlying channel.
exception(NHttpClientConnection, HttpException) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when an HTTP protocol violation occurs while receiving an HTTP response.
exception(NHttpServerConnection, Exception) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered if an error occurs during the HTTP exchange.
exception(NHttpServerConnection, IOException) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when an I/O error occurs while reading from or writing to the underlying channel.
exception(NHttpServerConnection, HttpException) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when an HTTP protocol violation occurs while receiving an HTTP request.
exception(NHttpClientConnection, Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
exception(NHttpServerConnection, Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
ExceptionEvent - Class in org.apache.http.impl.nio.reactor
A Throwable instance along with a time stamp.
ExceptionEvent(Throwable, Date) - Constructor for class org.apache.http.impl.nio.reactor.ExceptionEvent
 
ExceptionEvent(Exception) - Constructor for class org.apache.http.impl.nio.reactor.ExceptionEvent
 
exceptionHandler - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
ExceptionLogger - Interface in org.apache.http
 
execute() - Method in class org.apache.http.benchmark.HttpBenchmark
 
execute() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Activates the I/O reactor.
execute(IOEventDispatch) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Activates the main I/O reactor as well as all worker I/O reactors.
execute(IOEventDispatch) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Activates the I/O reactor.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, NHttpClientConnection, HttpContext, FutureCallback<T>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, NHttpClientConnection, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, ConnPool<HttpHost, E>, HttpContext, FutureCallback<T>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, E, ConnPool<HttpHost, E>, HttpContext, FutureCallback<T>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, ConnPool<HttpHost, E>, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, ConnPool<HttpHost, E>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous HTTP request execution.
execute(IOEventDispatch) - Method in interface org.apache.http.nio.reactor.IOReactor
Starts the reactor and initiates the dispatch of I/O event notifications to the given IOEventDispatch.
execute(HttpRequest, HttpClientConnection, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
Sends the request and obtain a response.
executePipelined(HttpHost, List<? extends HttpAsyncRequestProducer>, List<? extends HttpAsyncResponseConsumer<T>>, ConnPool<HttpHost, E>, HttpContext, FutureCallback<List<T>>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous pipelined HTTP request execution.
executePipelined(List<HttpAsyncRequestProducer>, List<HttpAsyncResponseConsumer<T>>, E, ConnPool<HttpHost, E>, HttpContext, FutureCallback<List<T>>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
Initiates asynchronous pipelined HTTP request execution.
expand() - Method in class org.apache.http.nio.util.ExpandableBuffer
Expands buffer's capacity.
ExpandableBuffer - Class in org.apache.http.nio.util
A buffer that expand its capacity on demand using ByteBufferAllocator interface.
ExpandableBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.ExpandableBuffer
Allocates buffer of the given size using the given allocator.
EXPECT - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.20
EXPECT_CONTINUE - Static variable in class org.apache.http.protocol.HTTP
HTTP expectations
EXPECT_DIRECTIVE - Static variable in class org.apache.http.protocol.HTTP
 
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
 
Experimental - Annotation Type in org.apache.http.annotation
The field or method to which this annotation is applied is marked as experimental.
EXPIRES - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.7, RFC 2616 (HTTP/1.1) Section 14.21

F

failed(Exception) - Method in class org.apache.http.concurrent.BasicFuture
 
failed(Exception) - Method in interface org.apache.http.concurrent.FutureCallback
 
failed(IOException) - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
failed(IOException) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
failed(Exception) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
 
failed(Exception) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
 
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to signal that the response processing terminated abnormally.
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Invoked to signal that the request processing terminated abnormally.
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Invoked to signal that the response processing terminated abnormally.
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Invoked to signal that the response processing terminated abnormally.
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
Invoked to signal that the response processing terminated abnormally.
failed(Exception) - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
failed(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
Triggered on unsuccessful completion a SessionRequest.
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
A self contained, repeatable entity that obtains its content from a file.
FileEntity(File, String) - Constructor for class org.apache.http.entity.FileEntity
FileEntity(File, ContentType) - Constructor for class org.apache.http.entity.FileEntity
 
FileEntity(File) - Constructor for class org.apache.http.entity.FileEntity
 
fill(ReadableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
fill(ReadableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Makes an attempt to fill the buffer with data from the given ReadableByteChannel.
fillBuffer() - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
fillBuffer(ReadableByteChannel) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
 
fillBuffer(ReadableByteChannel) - Method in interface org.apache.http.nio.NHttpMessageParser
Fills the internal buffer of the parser with input data from the given ReadableByteChannel.
fillBufferFromChannel() - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
Reads from the channel to the session buffer.
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.
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.benchmark.Stats
 
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 interface org.apache.http.nio.entity.ConsumingNHttpEntity
Deprecated.
Notification that any resources allocated for reading can be released.
finish() - Method in class org.apache.http.nio.entity.NByteArrayEntity
Deprecated.
finish() - Method in class org.apache.http.nio.entity.NFileEntity
Deprecated.
finish() - Method in class org.apache.http.nio.entity.NStringEntity
Deprecated.
finish() - Method in interface org.apache.http.nio.entity.ProducingNHttpEntity
Deprecated.
Notification that any resources allocated for writing can be released.
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.DefaultBHttpClientConnection
 
flush() - Method in class org.apache.http.impl.DefaultBHttpServerConnection
 
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() - Method in class org.apache.http.impl.io.SessionOutputBufferImpl
 
flush(WritableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
flush() - Method in interface org.apache.http.io.SessionOutputBuffer
Flushes this session buffer and forces any buffered output bytes to be written out.
flush() - Method in class org.apache.http.nio.entity.ContentOutputStream
 
flush(WritableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Makes an attempt to flush the content of this buffer to the given destination WritableByteChannel.
flush() - Method in interface org.apache.http.nio.util.ContentOutputBuffer
Deprecated.
(4.2) No longer used.
flush() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
flush() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
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
flushToChannel() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
Flushes content of the session buffer to the channel and updates transport metrics.
formatAddress(StringBuilder, SocketAddress) - Static method in class org.apache.http.util.NetUtils
 
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.
FROM - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.8, RFC 2616 (HTTP/1.1) Section 14.22
fromMap(String, Map<?, ?>, ClassLoader) - Static method in class org.apache.http.util.VersionInfo
Instantiates version information from properties.
FutureCallback<T> - Interface in org.apache.http.concurrent
A callback interface that gets invoked upon completion of a Future.

G

generateRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
generateRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
generateRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to generate a HTTP request message head.
generateRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Invoked to generate a HTTP request message head.
generateRequest() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
generateResponse() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
 
generateResponse() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
Invoked to generate a HTTP response message head.
get() - Method in class org.apache.http.concurrent.BasicFuture
 
get(long, TimeUnit) - Method in class org.apache.http.concurrent.BasicFuture
 
get(HttpEntity) - Static method in class org.apache.http.entity.ContentType
Extracts Content-Type value from HttpEntity exactly as specified by the Content-Type header of the entity.
get(String) - Static method in class org.apache.http.util.CharsetUtils
 
getAddress() - Method in class org.apache.http.HttpHost
Returns the inet address if explicitly set by a constructor, null otherwise.
getAddress() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
getAddress() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
Returns the socket address of this endpoint.
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
Returns the original session request attachment, if available.
getAttachment() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getAttachment() - Method in interface org.apache.http.nio.reactor.SessionRequest
Returns attachment object will be added to the session's context upon initialization.
getAttribute(String) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getAttribute(String) - Method in interface org.apache.http.nio.reactor.IOSession
Returns the value of the attribute with the given name.
getAttribute(String) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getAttribute(String) - Method in class org.apache.http.protocol.BasicHttpContext
 
getAttribute(String) - Method in interface org.apache.http.protocol.HttpContext
Obtains attribute with the given name.
getAttribute(String) - Method in class org.apache.http.protocol.HttpCoreContext
 
getAttribute(String, Class<T>) - Method in class org.apache.http.protocol.HttpCoreContext
 
getAuditLog() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Returns the audit log containing exceptions thrown by the I/O reactor prior and in the course of the reactor shutdown.
getAvailable() - Method in class org.apache.http.pool.PoolStats
Gets the number idle persistent connections.
getBacklogSize() - Method in class org.apache.http.config.SocketConfig
Determines the maximum queue length for incoming connection indications (a request to connect) also known as server socket backlog.
getBacklogSize() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default backlog size value for server sockets binds.
getBooleanParameter(String, boolean) - Method in class org.apache.http.params.AbstractHttpParams
Deprecated.
 
getBooleanParameter(String, boolean) - Method in interface org.apache.http.params.HttpParams
Deprecated.
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
 
getBufferSize() - Method in class org.apache.http.config.ConnectionConfig
 
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 transferred.
getCause() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
 
getCertChain() - Method in class org.apache.http.ssl.PrivateKeyDetails
 
getChannel() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
Returns the channel.
getCharset() - Method in class org.apache.http.config.ConnectionConfig
 
getCharset() - Method in class org.apache.http.entity.ContentType
 
getClassloader() - Method in class org.apache.http.util.VersionInfo
Obtains the classloader used to read the version information.
getConcurrencyLevel() - Method in class org.apache.http.benchmark.Results
 
getCondensedHeader(String) - Method in class org.apache.http.message.HeaderGroup
Gets a header representing all of the header values with the given name.
getConnection() - Method in class org.apache.http.pool.PoolEntry
 
getConnection(Class<T>) - Method in class org.apache.http.protocol.HttpCoreContext
 
getConnection() - Method in class org.apache.http.protocol.HttpCoreContext
 
getConnectionConfig(HttpParams) - Static method in class org.apache.http.params.HttpParamConfig
Deprecated.
 
getConnectTimeout() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default connect timeout value for non-blocking connection requests.
getConnectTimeout() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getConnectTimeout() - Method in interface org.apache.http.nio.reactor.SessionRequest
Returns connect timeout value in milliseconds.
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
Returns a content stream of the entity.
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.NStringEntity
 
getContentCharSet(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
Deprecated.
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.benchmark.Results
 
getContentLength() - Method in class org.apache.http.benchmark.Stats
 
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
 
getContentMimeType(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
Deprecated.
getContentType() - Method in class org.apache.http.benchmark.Config
 
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.
getCreated() - Method in class org.apache.http.pool.PoolEntry
 
getCurrentDate() - Method in class org.apache.http.protocol.HttpDateGenerator
 
getDefaultMaxPerRoute() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
getDefaultMaxPerRoute() - Method in class org.apache.http.pool.AbstractConnPool
 
getDefaultMaxPerRoute() - Method in interface org.apache.http.pool.ConnPoolControl
 
getDocumentPath() - Method in class org.apache.http.benchmark.Results
 
getDoubleParameter(String, double) - Method in class org.apache.http.params.AbstractHttpParams
Deprecated.
 
getDoubleParameter(String, double) - Method in interface org.apache.http.params.HttpParams
Deprecated.
Returns a Double parameter value with the given name.
getDuration() - Method in class org.apache.http.benchmark.Stats
Total execution time measured in nano seconds
getElements() - Method in interface org.apache.http.Header
Parses the value.
getElements() - Method in class org.apache.http.message.BasicHeader
 
getElements() - Method in class org.apache.http.message.BufferedHeader
 
getEndpoint() - Method in class org.apache.http.impl.nio.bootstrap.HttpServer
 
getEndpoints() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
getEndpoints() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
Returns a set of endpoints for this I/O reactor.
getEntity() - Method in interface org.apache.http.HttpEntityEnclosingRequest
Returns the entity associated with this request.
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 interface org.apache.http.nio.reactor.IOSession
Returns mask of I/O evens this session declared interest in.
getEventMask() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getException() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
getException() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getException() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
 
getException() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
getException() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Returns an exception in case of an abnormal termination.
getException() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Returns an exception in case of an abnormal termination.
getException() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
Returns an instance of IOException thrown during initialization of this endpoint or null, if initialization was successful.
getException() - Method in interface org.apache.http.nio.reactor.SessionRequest
Returns IOException instance if the request could not be successfully executed due to an I/O error or null if no error occurred to this point.
getExpiry() - Method in class org.apache.http.pool.PoolEntry
 
getFailureCount() - Method in class org.apache.http.benchmark.Results
 
getFailureCount() - Method in class org.apache.http.benchmark.Stats
 
getFinishTime() - Method in class org.apache.http.benchmark.Stats
 
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
 
getFragmentSizeHint() - Method in class org.apache.http.config.ConnectionConfig
 
getFuture() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
getFuture() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
getHeaders() - Method in class org.apache.http.benchmark.Config
 
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.benchmark.Results
 
getHostName() - Method in class org.apache.http.HttpHost
Returns the host name.
getHostPort() - Method in class org.apache.http.benchmark.Results
 
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.
getId() - Method in class org.apache.http.pool.PoolEntry
 
getIdentityStorePassword() - Method in class org.apache.http.benchmark.Config
 
getIdentityStorePath() - Method in class org.apache.http.benchmark.Config
 
getInetAddress() - Method in class org.apache.http.impl.bootstrap.HttpServer
 
getInterestOpsQueueing() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Returns true if interest Ops queueing is enabled, false otherwise.
getIntParameter(String, int) - Method in class org.apache.http.params.AbstractHttpParams
Deprecated.
 
getIntParameter(String, int) - Method in interface org.apache.http.params.HttpParams
Deprecated.
Returns an Integer parameter value with the given name.
getIoThreadCount() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the number of I/O dispatch threads to be used by the I/O reactor.
getKeepAliveCount() - Method in class org.apache.http.benchmark.Results
 
getKeepAliveCount() - Method in class org.apache.http.benchmark.Stats
 
getLastAccessTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
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.IOSessionImpl
 
getLastWriteTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getLeased() - Method in class org.apache.http.pool.PoolStats
Gets the number of persistent connections tracked by the connection manager currently being used to execute requests.
getLenient(HttpEntity) - Static method in class org.apache.http.entity.ContentType
Extracts Content-Type value from HttpEntity.
getLenientOrDefault(HttpEntity) - Static method in class org.apache.http.entity.ContentType
Extracts Content-Type value from HttpEntity or returns the default value ContentType.DEFAULT_TEXT if not explicitly specified or incorrect (could not be parsed).
getLocalAddress() - Method in interface org.apache.http.HttpInetConnection
 
getLocalAddress() - Method in class org.apache.http.impl.BHttpConnectionBase
 
getLocalAddress() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getLocalAddress() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getLocalAddress() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getLocalAddress() - Method in interface org.apache.http.nio.reactor.IOSession
Returns local address.
getLocalAddress() - Method in interface org.apache.http.nio.reactor.SessionRequest
Returns local socket address.
getLocalAddress() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
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.BHttpConnectionBase
 
getLocalPort() - Method in class org.apache.http.impl.bootstrap.HttpServer
 
getLocalPort() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getLongParameter(String, long) - Method in class org.apache.http.params.AbstractHttpParams
Deprecated.
 
getLongParameter(String, long) - Method in interface org.apache.http.params.HttpParams
Deprecated.
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.
getMalformedInputAction() - Method in class org.apache.http.config.ConnectionConfig
 
getMax() - Method in class org.apache.http.pool.PoolStats
Gets the maximum number of allowed persistent connections.
getMaxHeaderCount() - Method in class org.apache.http.config.MessageConstraints
 
getMaxLineLength() - Method in class org.apache.http.config.MessageConstraints
 
getMaxPerRoute(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
getMaxPerRoute(T) - Method in class org.apache.http.pool.AbstractConnPool
 
getMaxPerRoute(T) - Method in interface org.apache.http.pool.ConnPoolControl
 
getMaxTotal() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
getMaxTotal() - Method in class org.apache.http.pool.AbstractConnPool
 
getMaxTotal() - Method in interface org.apache.http.pool.ConnPoolControl
 
getMessage() - Method in exception org.apache.http.MessageConstraintException
 
getMessageConstraints() - Method in class org.apache.http.config.ConnectionConfig
 
getMessageConstraints(HttpParams) - Static method in class org.apache.http.params.HttpParamConfig
Deprecated.
 
getMethod() - Method in class org.apache.http.benchmark.Config
 
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 metrics.
getMetrics() - Method in class org.apache.http.impl.BHttpConnectionBase
 
getMetrics() - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
getMetrics() - Method in class org.apache.http.impl.io.SessionOutputBufferImpl
 
getMetrics() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getMetrics() - Method in interface org.apache.http.io.SessionInputBuffer
Returns HttpTransportMetrics for this session buffer.
getMetrics() - Method in interface org.apache.http.io.SessionOutputBuffer
Returns HttpTransportMetrics for this session buffer.
getMimeType() - Method in class org.apache.http.entity.ContentType
 
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
Returns the current mode:
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
Get the name of the Header.
getName() - Method in interface org.apache.http.HeaderElement
Returns header element name.
getName() - Method in class org.apache.http.message.BasicHeader
 
getName() - Method in class org.apache.http.message.BasicHeaderElement
 
getName() - Method in class org.apache.http.message.BasicNameValuePair
 
getName() - Method in class org.apache.http.message.BufferedHeader
 
getName() - Method in interface org.apache.http.NameValuePair
 
getNames() - Method in class org.apache.http.params.AbstractHttpParams
Deprecated.
Returns the current set of names; in the case of stacked parameters, returns the names from all the participating HttpParams instances.
getNames() - Method in class org.apache.http.params.BasicHttpParams
Deprecated.
Returns the current set of names.
getNames() - Method in interface org.apache.http.params.HttpParamsNames
Deprecated.
Returns the current set of names; in the case of stacked parameters, returns the names from all the participating HttpParams instances.
getObjects() - Method in class org.apache.http.protocol.UriPatternMatcher
Deprecated.
(4.1) do not use
getOptions() - Static method in class org.apache.http.benchmark.CommandLineUtils
 
getOrDefault(HttpEntity) - Static method in class org.apache.http.entity.ContentType
Extracts Content-Type value from HttpEntity or returns the default value ContentType.DEFAULT_TEXT if not explicitly specified.
getPackage() - Method in class org.apache.http.util.VersionInfo
Obtains the package name.
getParameter(String) - Method in class org.apache.http.entity.ContentType
 
getParameter(int) - Method in interface org.apache.http.HeaderElement
Returns parameter with the given index.
getParameter(int) - Method in class org.apache.http.message.BasicHeaderElement
 
getParameter(String) - Method in class org.apache.http.params.BasicHttpParams
Deprecated.
 
getParameter(String) - Method in interface org.apache.http.params.HttpParams
Deprecated.
Obtains the value of the given parameter.
getParameterByName(String) - Method in interface org.apache.http.HeaderElement
Returns the first parameter with the given name.
getParameterByName(String) - Method in class org.apache.http.message.BasicHeaderElement
 
getParameterCount() - Method in interface org.apache.http.HeaderElement
Returns the total count of parameters.
getParameterCount() - Method in class org.apache.http.message.BasicHeaderElement
 
getParameters() - Method in interface org.apache.http.HeaderElement
Returns an array of name / value pairs.
getParameters() - Method in class org.apache.http.message.BasicHeaderElement
 
getParams() - Method in interface org.apache.http.HttpMessage
Deprecated.
(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'
getParams() - Method in class org.apache.http.message.AbstractHttpMessage
Deprecated.
(4.3) use constructor parameters of configuration API provided by HttpClient
getParams() - Method in class org.apache.http.protocol.HttpService
Deprecated.
(4.3) no longer used.
getPayloadFile() - Method in class org.apache.http.benchmark.Config
 
getPayloadText() - Method in class org.apache.http.benchmark.Config
 
getPending() - Method in class org.apache.http.pool.PoolStats
Gets the number of connection requests being blocked awaiting a free connection.
getPort() - Method in class org.apache.http.HttpHost
Returns the port.
getPos() - Method in class org.apache.http.message.ParserCursor
 
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
Returns the HTTP protocol version to be used for this request.
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
 
getRcvBufSize() - Method in class org.apache.http.config.SocketConfig
Determines the default value of the SocketOptions.SO_RCVBUF parameter for newly created sockets.
getRcvBufSize() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default value of the SocketOptions.SO_RCVBUF parameter for newly created sockets.
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.BHttpConnectionBase
 
getRemoteAddress() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getRemoteAddress() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getRemoteAddress() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getRemoteAddress() - Method in interface org.apache.http.nio.reactor.IOSession
Returns address of the remote peer.
getRemoteAddress() - Method in interface org.apache.http.nio.reactor.SessionRequest
Returns socket address of the remote host.
getRemoteAddress() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getRemotePort() - Method in interface org.apache.http.HttpInetConnection
 
getRemotePort() - Method in class org.apache.http.impl.BHttpConnectionBase
 
getRemotePort() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Returns the received HTTP request message.
getRequest() - Method in class org.apache.http.protocol.HttpCoreContext
 
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
 
getRequestInterceptor(int) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Deprecated.
Obtains a request interceptor from this list.
getRequestInterceptorCount() - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Deprecated.
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
Returns the request line of this request.
getRequestPath(HttpRequest) - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
Extracts request path from the given HttpRequest
getRequestPath(HttpRequest) - Method in class org.apache.http.protocol.UriHttpRequestHandlerMapper
Extracts request path from the given HttpRequest
getRequests() - Method in class org.apache.http.benchmark.Config
 
getRequestTime() - Method in class org.apache.http.impl.nio.reactor.SessionRequestHandle
 
getResponse() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Returns the default HTTP response message.
getResponse() - Method in class org.apache.http.protocol.HttpCoreContext
 
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 interface org.apache.http.protocol.HttpResponseInterceptorList
Deprecated.
Obtains a response interceptor from this list.
getResponseInterceptorCount() - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Deprecated.
Obtains the current size of this list.
getResult() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
 
getResult() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
getResult() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Returns a result of the request execution, when available.
getResult() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Returns a result of the response processing, when available.
getRoute() - Method in class org.apache.http.pool.PoolEntry
 
getRoutes() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
Returns snapshot of all knows routes
getRoutes() - Method in class org.apache.http.pool.AbstractConnPool
Returns snapshot of all knows routes
getSchemeName() - Method in class org.apache.http.HttpHost
Returns the scheme name.
getSelectInterval() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines time interval in milliseconds at which the I/O reactor wakes up to check for timed out sessions and session requests.
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
 
getServerName() - Method in class org.apache.http.benchmark.Results
 
getServerName() - Method in class org.apache.http.benchmark.Stats
 
getSession(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Obtains IOSession instance associated with the given selection key.
getSession() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
getSession() - Method in interface org.apache.http.nio.reactor.SessionRequest
Returns IOSession instance created as a result of this request or null if the request is still pending.
getSessionInputBuffer() - Method in class org.apache.http.impl.BHttpConnectionBase
 
getSessionOutputBuffer() - Method in class org.apache.http.impl.BHttpConnectionBase
 
getSessionRequest() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
Returns the original session request, if available.
getSessionRequest() - Method in class org.apache.http.impl.nio.reactor.SessionRequestHandle
 
getShutdownGracePeriod() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines grace period in milliseconds the I/O reactors are expected to block waiting for individual worker threads to terminate cleanly.
getSndBufSize() - Method in class org.apache.http.config.SocketConfig
Determines the default value of the SocketOptions.SO_SNDBUF parameter for newly created sockets.
getSndBufSize() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default value of the SocketOptions.SO_SNDBUF parameter for newly created sockets.
getSoapAction() - Method in class org.apache.http.benchmark.Config
 
getSocket() - Method in class org.apache.http.impl.BHttpConnectionBase
 
getSocket() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getSocket() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getSocket() - Method in interface org.apache.http.nio.reactor.SocketAccessor
Return the underlying socket
getSocket() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getSocketConfig(HttpParams) - Static method in class org.apache.http.params.HttpParamConfig
Deprecated.
 
getSocketInputStream(Socket) - Method in class org.apache.http.impl.BHttpConnectionBase
 
getSocketOutputStream(Socket) - Method in class org.apache.http.impl.BHttpConnectionBase
 
getSocketTimeout() - Method in class org.apache.http.benchmark.Config
 
getSocketTimeout() - Method in interface org.apache.http.HttpConnection
Returns the socket timeout value.
getSocketTimeout() - Method in class org.apache.http.impl.BHttpConnectionBase
 
getSocketTimeout() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getSocketTimeout() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getSocketTimeout() - Method in interface org.apache.http.nio.reactor.IOSession
Returns value of the socket timeout in milliseconds.
getSocketTimeout() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getSoLinger() - Method in class org.apache.http.config.SocketConfig
Determines the default value of the SocketOptions.SO_LINGER parameter for newly created sockets.
getSoLinger() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default value of the SocketOptions.SO_LINGER parameter for newly created sockets.
getSoTimeout() - Method in class org.apache.http.config.SocketConfig
Determines the default socket timeout value for non-blocking I/O operations.
getSoTimeout() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default socket timeout value for non-blocking I/O operations.
getSSLSession() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getSSLSetupHandler() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
getStartedTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getStartTime() - Method in class org.apache.http.benchmark.Stats
 
getState() - Method in class org.apache.http.pool.PoolEntry
 
getStats(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
getStats(T) - Method in class org.apache.http.pool.AbstractConnPool
 
getStats(T) - Method in interface org.apache.http.pool.ConnPoolControl
 
getStatus() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
getStatus() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
getStatus() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
getStatus() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
getStatus() - Method in interface org.apache.http.nio.NHttpConnection
Returns status of the connection:
getStatus() - Method in interface org.apache.http.nio.reactor.IOReactor
Returns the current status of the reactor.
getStatus() - Method in interface org.apache.http.nio.reactor.IOSession
Returns status of the session:
getStatus() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
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.
getSuccessCount() - Method in class org.apache.http.benchmark.Results
 
getSuccessCount() - Method in class org.apache.http.benchmark.Stats
 
getTarget() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
getTarget() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Invoked to obtain the request target host.
getTargetHost() - Method in class org.apache.http.protocol.HttpCoreContext
 
getThreads() - Method in class org.apache.http.benchmark.Config
 
getTimeout() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Returns timeout for this message exchange.
getTimestamp() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
 
getTimestamp() - Method in class org.apache.http.util.VersionInfo
Obtains the timestamp of the versioned module or informal unit.
getTotalBytes() - Method in class org.apache.http.benchmark.Results
 
getTotalBytesRcvd() - Method in class org.apache.http.benchmark.Results
 
getTotalBytesRecv() - Method in class org.apache.http.benchmark.Stats
 
getTotalBytesSent() - Method in class org.apache.http.benchmark.Results
 
getTotalBytesSent() - Method in class org.apache.http.benchmark.Stats
 
getTotalStats() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
getTotalStats() - Method in class org.apache.http.pool.AbstractConnPool
 
getTotalStats() - Method in interface org.apache.http.pool.ConnPoolControl
 
getTotalTimeNano() - Method in class org.apache.http.benchmark.Results
 
getTrustStorePassword() - Method in class org.apache.http.benchmark.Config
 
getTrustStorePath() - Method in class org.apache.http.benchmark.Config
 
getType() - Method in class org.apache.http.ssl.PrivateKeyDetails
 
getUnmappableInputAction() - Method in class org.apache.http.config.ConnectionConfig
 
getUpdated() - Method in class org.apache.http.pool.PoolEntry
 
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
 
getUrl() - Method in class org.apache.http.benchmark.Config
 
getUserAgent(String, String, Class<?>) - Static method in class org.apache.http.util.VersionInfo
Sets the user agent to "<name>/<release> (Java/<java.version>)".
getValidateAfterInactivity() - Method in class org.apache.http.pool.AbstractConnPool
 
getValidityDeadline() - Method in class org.apache.http.pool.PoolEntry
 
getValidUnit() - Method in class org.apache.http.pool.PoolEntry
getValue() - Method in interface org.apache.http.Header
Get the value of the Header.
getValue() - Method in interface org.apache.http.HeaderElement
Returns header element value.
getValue() - Method in class org.apache.http.message.BasicHeader
 
getValue() - Method in class org.apache.http.message.BasicHeaderElement
 
getValue() - Method in class org.apache.http.message.BasicNameValuePair
 
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
 
getVerbosity() - Method in class org.apache.http.benchmark.Config
 
getWriteErrors() - Method in class org.apache.http.benchmark.Results
 
getWriteErrors() - Method in class org.apache.http.benchmark.Stats
 
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
Deprecated.
Determines the grace period the I/O reactors are expected to block waiting for individual worker threads to terminate cleanly.
gracefulShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Attempts graceful shutdown of this I/O reactor.
greaterEquals(ProtocolVersion) - Method in class org.apache.http.ProtocolVersion
Tests if this protocol version is greater or equal to the given one.
GuardedBy - Annotation Type in org.apache.http.annotation
The field or method to which this annotation is applied can only be accessed when holding a particular lock, which may be a built-in (synchronization) lock, or may be an explicit java.util.concurrent.Lock.

H

handle(HttpRequest, HttpAsyncExchange, HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestHandler
 
handle(T, HttpAsyncExchange, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandler
Triggered to complete request processing and to initiate the process of generating a response.
handle(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
Handles the request and produces a response to be sent back to the client.
handleAlreadySubmittedResponse(Cancellable, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncService
This method can be used to handle callback set up happened after response submission.
handleAlreadySubmittedResponse(HttpAsyncResponseProducer, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncService
This method can be used to handle double response submission.
handleException(Exception, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
handleException(HttpException, HttpResponse) - Method in class org.apache.http.protocol.HttpService
Handles the given exception and generates an HTTP response to be sent back to the client to inform about the exceptional condition encountered in the course of the request processing.
handleRequest(HttpServerConnection, HttpContext) - Method in class org.apache.http.protocol.HttpService
Handles receives one HTTP request over the given connection within the given execution context and sends a response back to the client.
handleRuntimeException(RuntimeException) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Handles the given RuntimeException.
hardShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Attempts force-shutdown of this I/O reactor.
hasBufferedData() - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
hasBufferedInput - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
hasBufferedInput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
hasBufferedInput() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
hasBufferedInput() - Method in interface org.apache.http.nio.reactor.IOSession
Determines if the input buffer associated with the session contains data.
hasBufferedInput() - Method in interface org.apache.http.nio.reactor.SessionBufferStatus
Determines if the session input buffer contains data.
hasBufferedInput() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
hasBufferedOutput - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
hasBufferedOutput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
hasBufferedOutput() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
hasBufferedOutput() - Method in interface org.apache.http.nio.reactor.IOSession
Determines if the output buffer associated with the session contains data.
hasBufferedOutput() - Method in interface org.apache.http.nio.reactor.SessionBufferStatus
Determines if the session output buffer contains data.
hasBufferedOutput() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
hasData() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Determines if the buffer contains data.
hasData() - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Determines if the buffer contains data.
hasData() - Method in interface org.apache.http.nio.reactor.ssl.SSLBuffer
Tests to make sure that the buffer has been acquired and the underlying buffer has a position larger than 0.
hasData() - Method in class org.apache.http.nio.util.ExpandableBuffer
Determines if the buffer contains data.
hasData() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
hasData() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
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 consisting of a name / value pair and a number of optional name / value parameters.
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
Allocates ByteBuffer instances using ByteBuffer.allocate(int).
HeapByteBufferAllocator() - Constructor for class org.apache.http.nio.util.HeapByteBufferAllocator
 
HOST - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.23
hostname - Variable in class org.apache.http.HttpHost
The host to use.
HT - Static variable in class org.apache.http.Consts
 
HT - Static variable in class org.apache.http.message.TokenParser
US-ASCII HT, horizontal-tab (9)
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 class org.apache.http.protocol.HttpCoreContext
Attribute name of a HttpConnection object that represents the actual HTTP connection.
HTTP_CONTENT_CHARSET - Static variable in interface org.apache.http.params.CoreProtocolPNames
Deprecated.
Defines the charset to be used per default for encoding content body.
HTTP_ELEMENT_CHARSET - Static variable in interface org.apache.http.params.CoreProtocolPNames
Deprecated.
Defines the charset to be used for encoding HTTP protocol elements.
HTTP_HANDLER - Static variable in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
HTTP_MALFORMED_INPUT_ACTION - Static variable in interface org.apache.http.params.CoreProtocolPNames
Deprecated.
Defines the action to perform upon receiving a malformed input.
HTTP_REQ_SENT - Static variable in class org.apache.http.protocol.HttpCoreContext
Attribute name of a Boolean object that represents the the flag indicating whether the actual request has been fully transmitted to the target host.
HTTP_REQUEST - Static variable in class org.apache.http.protocol.HttpCoreContext
Attribute name of a HttpRequest object that represents the actual HTTP request.
HTTP_RESPONSE - Static variable in class org.apache.http.protocol.HttpCoreContext
Attribute name of a HttpResponse object that represents the actual HTTP response.
HTTP_SEPARATORS - Static variable in class org.apache.http.message.BasicTokenIterator
The HTTP separator characters.
HTTP_TARGET_HOST - Static variable in class org.apache.http.protocol.HttpCoreContext
Attribute name of a HttpHost object that represents the connection target.
HTTP_UNMAPPABLE_INPUT_ACTION - Static variable in interface org.apache.http.params.CoreProtocolPNames
Deprecated.
Defines the action to perform upon receiving an unmappable input.
HttpAsyncClientExchangeHandler - Interface in org.apache.http.nio.protocol
HttpAsyncClientExchangeHandler represents a callback interface whose methods get invoked when executing one or multiple HTTP message exchanges on the client side.
HttpAsyncContentProducer - Interface in org.apache.http.nio.entity
HttpAsyncContentProducer is a callback interface whose methods get invoked to stream out message content to a non-blocking HTTP connection.
HttpAsyncExchange - Interface in org.apache.http.nio.protocol
HttpAsyncExchange represents a server-side HTTP message exchange where an HTTP response can be deferred without blocking the I/O event thread and triggered asynchronously at a later point of later time.
HttpAsyncExpectationVerifier - Interface in org.apache.http.nio.protocol
HttpAsyncExpectationVerifier defines a strategy to verify whether or not an incoming HTTP request meets the target server's expectations.
HttpAsyncRequestConsumer<T> - Interface in org.apache.http.nio.protocol
HttpAsyncRequestConsumer is a callback interface whose methods get invoked to process an HTTP request message and to stream message content from a non-blocking HTTP connection on the server side.
HttpAsyncRequester - Class in org.apache.http.nio.protocol
HttpAsyncRequester is a utility class that can be used in conjunction with HttpAsyncRequestExecutor to initiate execution of asynchronous HTTP requests.
HttpAsyncRequester(HttpProcessor, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequester
HttpAsyncRequester(HttpProcessor, ConnectionReuseStrategy, ExceptionLogger) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequester
Creates new instance of HttpAsyncRequester.
HttpAsyncRequester(HttpProcessor, ConnectionReuseStrategy) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequester
Creates new instance of HttpAsyncRequester.
HttpAsyncRequester(HttpProcessor) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequester
Creates new instance of HttpAsyncRequester.
HttpAsyncRequestExecutor - Class in org.apache.http.nio.protocol
HttpAsyncRequestExecutor is a fully asynchronous HTTP client side protocol handler based on the NIO (non-blocking) I/O model.
HttpAsyncRequestExecutor(int, ExceptionLogger) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
Creates new instance of HttpAsyncRequestExecutor.
HttpAsyncRequestExecutor(int) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
Creates new instance of HttpAsyncRequestExecutor.
HttpAsyncRequestExecutor() - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
HttpAsyncRequestHandler<T> - Interface in org.apache.http.nio.protocol
HttpAsyncRequestHandler represents a routine for asynchronous processing of a specific group of non-blocking HTTP requests.
HttpAsyncRequestHandlerMapper - Interface in org.apache.http.nio.protocol
HttpAsyncRequestHandlerMapper can be used to resolve an instance of HttpAsyncRequestHandler matching a particular HttpRequest.
HttpAsyncRequestHandlerResolver - Interface in org.apache.http.nio.protocol
HttpAsyncRequestProducer - Interface in org.apache.http.nio.protocol
HttpAsyncRequestProducer is a callback interface whose methods get invoked to generate an HTTP request message and to stream message content to a non-blocking HTTP connection.
HttpAsyncResponseConsumer<T> - Interface in org.apache.http.nio.protocol
HttpAsyncResponseConsumer is a callback interface whose methods get invoked to process an HTTP response message and to stream message content from a non-blocking HTTP connection on the client side.
HttpAsyncResponseProducer - Interface in org.apache.http.nio.protocol
HttpAsyncResponseProducer is a callback interface whose methods get invoked to generate an HTTP response message and to stream message content to a non-blocking HTTP connection on the server side.
HttpAsyncService - Class in org.apache.http.nio.protocol
HttpAsyncService is a fully asynchronous HTTP server side protocol handler based on the non-blocking (NIO) I/O model.
HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpAsyncRequestHandlerResolver, HttpAsyncExpectationVerifier, HttpParams) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpAsyncRequestHandlerResolver, HttpParams) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpAsyncRequestHandlerMapper, HttpAsyncExpectationVerifier) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
Creates new instance of HttpAsyncServerProtocolHandler.
HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpAsyncRequestHandlerMapper, HttpAsyncExpectationVerifier, ExceptionLogger) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
Creates new instance of HttpAsyncServerProtocolHandler.
HttpAsyncService(HttpProcessor, HttpAsyncRequestHandlerMapper) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
Creates new instance of HttpAsyncServerProtocolHandler.
HttpAsyncService(HttpProcessor, HttpAsyncRequestHandlerMapper, ExceptionLogger) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
Creates new instance of HttpAsyncServerProtocolHandler.
HttpBenchmark - Class in org.apache.http.benchmark
Main program of the HTTP benchmark.
HttpBenchmark(Config) - Constructor for class org.apache.http.benchmark.HttpBenchmark
 
HttpClientConnection - Interface in org.apache.http
A client-side HTTP connection, which can be used for sending requests and receiving responses.
HttpConnection - Interface in org.apache.http
A generic HTTP connection, useful on client and server side.
HttpConnectionFactory<T extends HttpConnection> - Interface in org.apache.http
Factory for HttpConnection instances.
HttpConnectionMetrics - Interface in org.apache.http
The point of access to the statistics of an HttpConnection.
HttpConnectionMetricsImpl - Class in org.apache.http.impl
Default implementation of the HttpConnectionMetrics interface.
HttpConnectionMetricsImpl(HttpTransportMetrics, HttpTransportMetrics) - Constructor for class org.apache.http.impl.HttpConnectionMetricsImpl
 
HttpContext - Interface in org.apache.http.protocol
HttpContext represents execution state of an HTTP process.
HttpCoreContext - Class in org.apache.http.protocol
Implementation of HttpContext that provides convenience setters for user assignable attributes and getter for readable attributes.
HttpCoreContext(HttpContext) - Constructor for class org.apache.http.protocol.HttpCoreContext
 
HttpCoreContext() - Constructor for class org.apache.http.protocol.HttpCoreContext
 
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.
HttpHeaders - Class in org.apache.http
Constants enumerating the HTTP headers.
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 HttpHost instance with the given scheme, hostname and port.
HttpHost(String, int) - Constructor for class org.apache.http.HttpHost
Creates HttpHost instance with the default scheme and the given hostname and port.
HttpHost(String) - Constructor for class org.apache.http.HttpHost
Creates HttpHost instance with the default scheme and port and the given hostname.
HttpHost(InetAddress, int, String) - Constructor for class org.apache.http.HttpHost
Creates HttpHost instance with the given scheme, inet address and port.
HttpHost(InetAddress, String, int, String) - Constructor for class org.apache.http.HttpHost
Creates a new HttpHost, specifying all values.
HttpHost(InetAddress, int) - Constructor for class org.apache.http.HttpHost
Creates HttpHost instance with the default scheme and the given inet address and port.
HttpHost(InetAddress) - Constructor for class org.apache.http.HttpHost
Creates HttpHost instance with the default scheme and port and the given inet address.
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
HTTP messages consist of requests from client to server and responses from server to client.
HttpMessageParser<T extends HttpMessage> - Interface in org.apache.http.io
Abstract message parser intended to build HTTP messages from an arbitrary data source.
HttpMessageParserFactory<T extends HttpMessage> - Interface in org.apache.http.io
Factory for HttpMessageParser instances.
HttpMessageWriter<T extends HttpMessage> - Interface in org.apache.http.io
Abstract message writer intended to serialize HTTP messages to an arbitrary data sink.
HttpMessageWriterFactory<T extends HttpMessage> - Interface in org.apache.http.io
Factory for HttpMessageWriter instances.
HttpParamConfig - Class in org.apache.http.params
Deprecated.
(4.3) provided for compatibility with HttpParams. Do not use.
HttpParams - Interface in org.apache.http.params
Deprecated.
(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'
HttpParamsNames - Interface in org.apache.http.params
Deprecated.
(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'
HttpProcessor - Interface in org.apache.http.protocol
HTTP protocol processor is a collection of protocol interceptors that implements the 'Chain of Responsibility' pattern, where each individual protocol interceptor is expected to work on a particular aspect of the HTTP protocol the interceptor is responsible for.
HttpProcessorBuilder - Class in org.apache.http.protocol
Builder for HttpProcessor instances.
HttpRequest - Interface in org.apache.http
A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.
HttpRequestExecutor - Class in org.apache.http.protocol
HttpRequestExecutor is a client side HTTP protocol handler based on the blocking (classic) I/O model.
HttpRequestExecutor(int) - Constructor for class org.apache.http.protocol.HttpRequestExecutor
Creates new instance of HttpRequestExecutor.
HttpRequestExecutor() - Constructor for class org.apache.http.protocol.HttpRequestExecutor
 
HttpRequestFactory - Interface in org.apache.http
A factory for HttpRequest objects.
HttpRequestHandler - Interface in org.apache.http.protocol
HttpRequestHandler represents a routine for processing of a specific group of HTTP requests.
HttpRequestHandlerMapper - Interface in org.apache.http.protocol
HttpRequestHandlerMapper can be used to resolve an instance of HttpRequestHandler matching a particular HttpRequest.
HttpRequestHandlerResolver - Interface in org.apache.http.protocol
Deprecated.
HttpRequestInterceptor - Interface in org.apache.http
HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.
HttpRequestInterceptorList - Interface in org.apache.http.protocol
Deprecated.
(4.3)
HttpResponse - Interface in org.apache.http
After receiving and interpreting a request message, a server responds with an HTTP response message.
HttpResponseFactory - Interface in org.apache.http
A factory for HttpResponse objects.
HttpResponseInterceptor - Interface in org.apache.http
HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.
HttpResponseInterceptorList - Interface in org.apache.http.protocol
Deprecated.
(4.3)
HttpServer - Class in org.apache.http.impl.bootstrap
 
HttpServer - Class in org.apache.http.impl.nio.bootstrap
 
HttpServerConnection - Interface in org.apache.http
A server-side HTTP connection, which can be used for receiving requests and sending responses.
HttpService - Class in org.apache.http.protocol
HttpService is a server side HTTP protocol handler based on the classic (blocking) I/O model.
HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpRequestHandlerResolver, HttpExpectationVerifier, HttpParams) - Constructor for class org.apache.http.protocol.HttpService
HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpRequestHandlerResolver, HttpParams) - Constructor for class org.apache.http.protocol.HttpService
HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory) - Constructor for class org.apache.http.protocol.HttpService
HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpRequestHandlerMapper, HttpExpectationVerifier) - Constructor for class org.apache.http.protocol.HttpService
Create a new HTTP service.
HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpRequestHandlerMapper) - Constructor for class org.apache.http.protocol.HttpService
Create a new HTTP service.
HttpService(HttpProcessor, HttpRequestHandlerMapper) - 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
The point of access to the statistics of SessionInputBuffer or SessionOutputBuffer.
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.
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
Content decoder that reads data without any transformation.
IdentityDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.IdentityDecoder
 
IdentityEncoder - Class in org.apache.http.impl.nio.codecs
Content encoder that writes data without any transformation.
IdentityEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, int) - Constructor for class org.apache.http.impl.nio.codecs.IdentityEncoder
 
IdentityEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.IdentityEncoder
 
IdentityInputStream - Class in org.apache.http.impl.io
Input stream that reads data without any transformation.
IdentityInputStream(SessionInputBuffer) - Constructor for class org.apache.http.impl.io.IdentityInputStream
Wraps session input stream and reads input until the the end of stream.
IdentityOutputStream - Class in org.apache.http.impl.io
Output stream that writes data without any transformation.
IdentityOutputStream(SessionOutputBuffer) - Constructor for class org.apache.http.impl.io.IdentityOutputStream
 
IF - Static variable in class org.apache.http.HttpHeaders
RFC 2518 (WevDAV) Section 9.4
IF_MATCH - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.24
IF_MODIFIED_SINCE - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.9, RFC 2616 (HTTP/1.1) Section 14.25
IF_NONE_MATCH - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.26
IF_RANGE - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.27
IF_UNMODIFIED_SINCE - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.28
Immutable - Annotation Type in org.apache.http.annotation
The class to which this annotation is applied is immutable.
ImmutableHttpProcessor - Class in org.apache.http.protocol
Immutable HttpProcessor.
ImmutableHttpProcessor(HttpRequestInterceptor[], HttpResponseInterceptor[]) - Constructor for class org.apache.http.protocol.ImmutableHttpProcessor
 
ImmutableHttpProcessor(List<HttpRequestInterceptor>, List<HttpResponseInterceptor>) - Constructor for class org.apache.http.protocol.ImmutableHttpProcessor
 
ImmutableHttpProcessor(HttpRequestInterceptorList, HttpResponseInterceptorList) - Constructor for class org.apache.http.protocol.ImmutableHttpProcessor
Deprecated.
(4.3) do not use.
ImmutableHttpProcessor(HttpRequestInterceptor...) - Constructor for class org.apache.http.protocol.ImmutableHttpProcessor
 
ImmutableHttpProcessor(HttpResponseInterceptor...) - Constructor for class org.apache.http.protocol.ImmutableHttpProcessor
 
inboundTransport() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Executes inbound SSL transport operations.
inbuf - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
incFailureCount() - Method in class org.apache.http.benchmark.Stats
 
incKeepAliveCount() - Method in class org.apache.http.benchmark.Stats
 
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.BHttpConnectionBase
 
incrementRequestCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
 
incrementResponseCount() - Method in class org.apache.http.impl.BHttpConnectionBase
 
incrementResponseCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
 
incSuccessCount() - Method in class org.apache.http.benchmark.Stats
 
incTotalBytesRecv(long) - Method in class org.apache.http.benchmark.Stats
 
incTotalBytesSent(long) - Method in class org.apache.http.benchmark.Stats
 
incWriteErrors() - Method in class org.apache.http.benchmark.Stats
 
indexOf(byte, int, int) - Method in class org.apache.http.util.ByteArrayBuffer
Returns the index within this buffer of the first occurrence of the specified byte, starting the search at the specified beginIndex and finishing at endIndex.
indexOf(byte) - Method in class org.apache.http.util.ByteArrayBuffer
Returns the index within this buffer of the first occurrence of the specified byte, starting the search at 0 and finishing at ByteArrayBuffer.length().
indexOf(int, int, int) - Method in class org.apache.http.util.CharArrayBuffer
Returns the index within this buffer of the first occurrence of the specified character, starting the search at the specified beginIndex and finishing at endIndex.
indexOf(int) - Method in class org.apache.http.util.CharArrayBuffer
Returns the index within this buffer of the first occurrence of the specified character, starting the search at 0 and finishing at CharArrayBuffer.length().
INIT_BITSET(int...) - Static method in class org.apache.http.message.TokenParser
 
initalize(SSLEngine) - Method in interface org.apache.http.nio.reactor.ssl.SSLSetupHandler
Triggered when the SSL connection is being initialized.
initBuffer(CharArrayBuffer) - Method in class org.apache.http.message.BasicLineFormatter
Obtains a buffer for formatting.
initialize(SSLServerSocket) - Method in interface org.apache.http.impl.bootstrap.SSLServerSetupHandler
 
initialize(SSLMode) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Deprecated.
(4.3) SSL mode must be set at construction time.
initialize() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Initializes the session.
initSSLContext(SSLContext, Collection<KeyManager>, Collection<TrustManager>, SecureRandom) - Method in class org.apache.http.ssl.SSLContextBuilder
 
INPUT_MODE - Static variable in class org.apache.http.nio.util.ExpandableBuffer
 
inputReady(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
inputReady(NHttpClientConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when the underlying channel is ready for reading a new portion of the response entity through the corresponding content decoder.
inputReady(NHttpClientConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when the underlying channel is ready for reading a new portion of the response entity through the corresponding content decoder.
inputReady(NHttpServerConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when the underlying channel is ready for reading a new portion of the request entity through the corresponding content decoder.
inputReady(NHttpServerConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when the underlying channel is ready for reading a new portion of the request entity through the corresponding content decoder.
inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
inputReady(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
Triggered when the given session has input pending.
InputStreamEntity - Class in org.apache.http.entity
A streamed, non-repeatable entity that obtains its content from an InputStream.
InputStreamEntity(InputStream) - Constructor for class org.apache.http.entity.InputStreamEntity
Creates an entity with an unknown length.
InputStreamEntity(InputStream, long) - Constructor for class org.apache.http.entity.InputStreamEntity
Creates an entity with a specified content length.
InputStreamEntity(InputStream, ContentType) - Constructor for class org.apache.http.entity.InputStreamEntity
Creates an entity with a content type and unknown length.
InputStreamEntity(InputStream, long, ContentType) - Constructor for class org.apache.http.entity.InputStreamEntity
 
inputTerminated() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
inputTerminated() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to signal that the connection has been terminated prematurely by the opposite end.
inputTerminated() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
INSTANCE - Static variable in class org.apache.http.impl.DefaultBHttpClientConnectionFactory
 
INSTANCE - Static variable in class org.apache.http.impl.DefaultBHttpServerConnectionFactory
 
INSTANCE - Static variable in class org.apache.http.impl.DefaultConnectionReuseStrategy
 
INSTANCE - Static variable in class org.apache.http.impl.DefaultHttpRequestFactory
 
INSTANCE - Static variable in class org.apache.http.impl.DefaultHttpResponseFactory
 
INSTANCE - Static variable in class org.apache.http.impl.EnglishReasonPhraseCatalog
The default instance of this catalog.
INSTANCE - Static variable in class org.apache.http.impl.entity.DisallowIdentityContentLengthStrategy
 
INSTANCE - Static variable in class org.apache.http.impl.entity.LaxContentLengthStrategy
 
INSTANCE - Static variable in class org.apache.http.impl.entity.StrictContentLengthStrategy
 
INSTANCE - Static variable in class org.apache.http.impl.io.DefaultHttpRequestParserFactory
 
INSTANCE - Static variable in class org.apache.http.impl.io.DefaultHttpRequestWriterFactory
 
INSTANCE - Static variable in class org.apache.http.impl.io.DefaultHttpResponseParserFactory
 
INSTANCE - Static variable in class org.apache.http.impl.io.DefaultHttpResponseWriterFactory
 
INSTANCE - Static variable in class org.apache.http.impl.io.EmptyInputStream
 
INSTANCE - Static variable in class org.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory
 
INSTANCE - Static variable in class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory
 
INSTANCE - Static variable in class org.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory
 
INSTANCE - Static variable in class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory
 
INSTANCE - Static variable in class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
 
INSTANCE - Static variable in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
INSTANCE - Static variable in class org.apache.http.impl.NoConnectionReuseStrategy
 
INSTANCE - Static variable in class org.apache.http.message.BasicHeaderValueFormatter
 
INSTANCE - Static variable in class org.apache.http.message.BasicHeaderValueParser
 
INSTANCE - Static variable in class org.apache.http.message.BasicLineFormatter
 
INSTANCE - Static variable in class org.apache.http.message.BasicLineParser
 
INSTANCE - Static variable in class org.apache.http.message.TokenParser
 
INSTANCE - Static variable in class org.apache.http.nio.util.DirectByteBufferAllocator
 
INSTANCE - Static variable in class org.apache.http.nio.util.HeapByteBufferAllocator
 
INTEREST_OPS_QUEUEING - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
Deprecated.
Determines whether interestOps() queueing is enabled for the I/O reactors.
interestOpsQueueing - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
inTransportMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
IOControl - Interface in org.apache.http.nio
Connection input/output control interface.
IOEventDispatch - Interface in org.apache.http.nio.reactor
IOEventDispatch interface is used by I/O reactors to notify clients of I/O events pending for a particular session.
IOReactor - Interface in org.apache.http.nio.reactor
HttpCore NIO is based on the Reactor pattern as described by Doug Lea.
IOReactorConfig - Class in org.apache.http.impl.nio.reactor
I/O reactor configuration parameters.
IOReactorConfig() - Constructor for class org.apache.http.impl.nio.reactor.IOReactorConfig
Deprecated.
IOReactorConfig.Builder - Class in org.apache.http.impl.nio.reactor
 
IOReactorException - Exception in org.apache.http.nio.reactor
I/O exception that can be thrown by an I/O reactor.
IOReactorException(String, Exception) - Constructor for exception org.apache.http.nio.reactor.IOReactorException
 
IOReactorException(String) - Constructor for exception org.apache.http.nio.reactor.IOReactorException
 
IOReactorExceptionHandler - Interface in org.apache.http.nio.reactor
Abstract exception handler intended to deal with potentially recoverable I/O exceptions thrown by an I/O reactor.
IOReactorStatus - Enum in org.apache.http.nio.reactor
IOReactorStatus represents an internal status of an I/O reactor.
IOSession - Interface in org.apache.http.nio.reactor
IOSession interface represents a sequence of logically related data exchanges between two end points.
IOSessionImpl - Class in org.apache.http.impl.nio.reactor
Default implementation of IOSession.
IOSessionImpl(SelectionKey, InterestOpsCallback, SessionClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.IOSessionImpl
Creates new instance of IOSessionImpl.
IOSessionImpl(SelectionKey, SessionClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.IOSessionImpl
Creates new instance of IOSessionImpl.
isAcquired() - Method in interface org.apache.http.nio.reactor.ssl.SSLBuffer
Tests to see if this buffer has been acquired.
isAppInputReady() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Reads encrypted data and returns whether the channel associated with this session has any decrypted inbound data available for reading.
isAppOutputReady() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Returns whether the channel associated with this session is ready to accept outbound unecrypted data for writing.
isBlank(CharSequence) - Static method in class org.apache.http.util.TextUtils
Returns true if the parameter is null or contains only whitespace
isBound() - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
isBound() - Method in class org.apache.http.impl.io.SessionOutputBufferImpl
 
isCancelled() - Method in class org.apache.http.concurrent.BasicFuture
 
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.pool.BasicNIOPoolEntry
 
isClosed() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
isClosed() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
isClosed() - Method in class org.apache.http.impl.pool.BasicPoolEntry
 
isClosed() - Method in interface org.apache.http.nio.reactor.IOSession
Determines if the session has been terminated.
isClosed() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
Determines if this endpoint has been closed and is no longer listens for incoming connections.
isClosed() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
isClosed() - Method in class org.apache.http.pool.PoolEntry
Returns true if the pool entry has been invalidated.
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.protocol.HttpAsyncExchange
Determines whether or not the message exchange has been completed.
isCompleted() - Method in interface org.apache.http.nio.reactor.SessionRequest
Determines whether the request has been completed (either successfully or unsuccessfully).
isDataAvailable(int) - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
isDataAvailable(int) - Method in interface org.apache.http.io.SessionInputBuffer
Deprecated.
(4.3) do not use. This function should be provided at the connection level
isDisableSSLVerification() - Method in class org.apache.http.benchmark.Config
 
isDone() - Method in class org.apache.http.concurrent.BasicFuture
 
isDone() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
 
isDone() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
 
isDone() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
isDone() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Determines whether or not the response processing completed.
isDone() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Determines whether or not the request execution completed.
isDone() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Determines whether or not the response processing completed.
isDone() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
isEmpty() - Method in class org.apache.http.util.ByteArrayBuffer
Returns true if this buffer is empty, that is, its ByteArrayBuffer.length() is equal to 0.
isEmpty() - Method in class org.apache.http.util.CharArrayBuffer
Returns true if this buffer is empty, that is, its CharArrayBuffer.length() is equal to 0.
isEmpty(CharSequence) - Static method in class org.apache.http.util.TextUtils
Returns true if the parameter is null or of zero length
isEndOfStream() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
isEndOfStream() - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
isEof() - Method in interface org.apache.http.io.EofSensor
Deprecated.
 
isExpired(long) - Method in class org.apache.http.pool.PoolEntry
 
isFull() - Method in class org.apache.http.util.ByteArrayBuffer
Returns true if this buffer is full, that is, its ByteArrayBuffer.length() is equal to its ByteArrayBuffer.capacity().
isFull() - Method in class org.apache.http.util.CharArrayBuffer
Returns true if this buffer is full, that is, its CharArrayBuffer.length() is equal to its CharArrayBuffer.capacity().
isHeadInsteadOfGet() - Method in class org.apache.http.benchmark.Config
 
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.nio.reactor.ssl.SSLIOSession
Returns whether the session will produce any more inbound data.
isInitialized() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Returns true is the session has been fully initialized, false otherwise.
isInterestOpQueued() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines whether or not I/O interest operations are to be queued and executed asynchronously by the I/O reactor thread or to be applied to the underlying SelectionKey immediately.
isKeepAlive() - Method in class org.apache.http.benchmark.Config
 
ISO_8859_1 - Static variable in class org.apache.http.Consts
 
ISO_8859_1 - Static variable in class org.apache.http.protocol.HTTP
Deprecated.
(4.2)
isOpen() - Method in interface org.apache.http.HttpConnection
Checks if this connection is open.
isOpen() - Method in class org.apache.http.impl.BHttpConnectionBase
 
isOpen() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
isOpen() - Method in class org.apache.http.nio.ContentDecoderChannel
 
isOpen() - Method in class org.apache.http.nio.ContentEncoderChannel
 
isOutboundDone() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Returns whether the session will accept any more outbound data.
isParameterFalse(String) - Method in class org.apache.http.params.AbstractHttpParams
Deprecated.
 
isParameterFalse(String) - Method in interface org.apache.http.params.HttpParams
Deprecated.
Checks if a boolean parameter is not set or false.
isParameterSet(String) - Method in class org.apache.http.params.BasicHttpParams
Deprecated.
Is the parameter set?
isParameterSetLocally(String) - Method in class org.apache.http.params.BasicHttpParams
Deprecated.
Is the parameter set in this object?
isParameterTrue(String) - Method in class org.apache.http.params.AbstractHttpParams
Deprecated.
 
isParameterTrue(String) - Method in interface org.apache.http.params.HttpParams
Deprecated.
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 of producing its data more than once.
isRepeatable() - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
 
isRepeatable() - Method in interface org.apache.http.nio.entity.HttpAsyncContentProducer
Determines whether or not this producer is capable of producing its content more than once.
isRepeatable() - Method in class org.apache.http.nio.entity.NByteArrayEntity
 
isRepeatable() - Method in class org.apache.http.nio.entity.NFileEntity
 
isRepeatable() - Method in class org.apache.http.nio.entity.NStringEntity
 
isRepeatable() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
isRepeatable() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Determines whether or not this producer is capable of producing HTTP request messages more than once.
isRequestSent() - Method in class org.apache.http.protocol.HttpCoreContext
 
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.DefaultBHttpClientConnection
 
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.pool.AbstractNIOConnPool
 
isShutdown() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
isShutdown() - Method in class org.apache.http.pool.AbstractConnPool
 
isSoKeepAlive() - Method in class org.apache.http.config.SocketConfig
Determines the default value of the SocketOptions.SO_KEEPALIVE parameter for newly created sockets.
isSoKeepalive() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default value of the SocketOptions.SO_KEEPALIVE parameter for newly created sockets.
isSoReuseAddress() - Method in class org.apache.http.config.SocketConfig
Determines the default value of the SocketOptions.SO_REUSEADDR parameter for newly created sockets.
isSoReuseAddress() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default value of the SocketOptions.SO_REUSEADDR parameter for newly created sockets.
isStale() - Method in interface org.apache.http.HttpConnection
Checks whether this connection has gone down.
isStale() - Method in class org.apache.http.impl.BHttpConnectionBase
 
isStale() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
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.NByteArrayEntity
 
isStreaming() - Method in class org.apache.http.nio.entity.NFileEntity
 
isStreaming() - Method in class org.apache.http.nio.entity.NStringEntity
 
isTcpNoDelay() - Method in class org.apache.http.config.SocketConfig
Determines the default value of the SocketOptions.TCP_NODELAY parameter for newly created sockets.
isTcpNoDelay() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
Determines the default value of the SocketOptions.TCP_NODELAY parameter for newly created sockets.
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.
isTrusted(X509Certificate[], String) - Method in interface org.apache.http.ssl.TrustStrategy
Determines whether the certificate chain can be trusted without consulting the trust manager configured in the actual SSL context.
isUnsafe(char) - Method in class org.apache.http.message.BasicHeaderValueFormatter
Checks whether a character is unsafe.
isUseAcceptGZip() - Method in class org.apache.http.benchmark.Config
 
isUseChunking() - Method in class org.apache.http.benchmark.Config
 
isUseExpectContinue() - Method in class org.apache.http.benchmark.Config
 
isUseHttp1_0() - Method in class org.apache.http.benchmark.Config
 
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.message.TokenParser
 
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.
LAST_MODIFIED - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.10, RFC 2616 (HTTP/1.1) Section 14.29
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(int) - Constructor for class org.apache.http.impl.entity.LaxContentLengthStrategy
Creates LaxContentLengthStrategy instance with the given length used per default when content length is not explicitly specified in the message.
LaxContentLengthStrategy() - Constructor for class org.apache.http.impl.entity.LaxContentLengthStrategy
Creates LaxContentLengthStrategy instance.
lcHostname - Variable in class org.apache.http.HttpHost
lease(HttpHost, Object, FutureCallback<BasicNIOPoolEntry>) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
lease(HttpHost, Object) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
lease(T, Object, long, TimeUnit, FutureCallback<E>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
lease(T, Object, long, long, TimeUnit, FutureCallback<E>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
lease(T, Object, FutureCallback<E>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
lease(T, Object) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
lease(T, Object, FutureCallback<E>) - Method in class org.apache.http.pool.AbstractConnPool
Attempts to lease a connection for the given route and with the given state from the pool.
lease(T, Object) - Method in class org.apache.http.pool.AbstractConnPool
Attempts to lease a connection for the given route and with the given state from the pool.
lease(T, Object, FutureCallback<E>) - Method in interface org.apache.http.pool.ConnPool
Attempts to lease a connection for the given route and with the given state from the pool.
length() - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
length() - Method in class org.apache.http.impl.io.SessionOutputBufferImpl
 
length() - Method in interface org.apache.http.io.BufferInfo
Return length data stored in the buffer
length() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Returns the length of this buffer.
length() - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Returns the length of this buffer.
length() - Method in interface org.apache.http.nio.util.BufferInfo
Deprecated.
 
length() - Method in class org.apache.http.nio.util.ExpandableBuffer
Returns the length of this buffer.
length() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
length() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
length() - Method in class org.apache.http.util.ByteArrayBuffer
Returns the length of the buffer (byte count).
length() - Method in class org.apache.http.util.CharArrayBuffer
Returns the length of the buffer (char count).
LengthDelimitedDecoder - Class in org.apache.http.impl.nio.codecs
Content decoder that cuts off after a defined number of bytes.
LengthDelimitedDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl, long) - Constructor for class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
 
LengthDelimitedEncoder - Class in org.apache.http.impl.nio.codecs
Content encoder that cuts off after a defined number of bytes.
LengthDelimitedEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, long, int) - Constructor for class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
 
LengthDelimitedEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, long) - Constructor for class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
 
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.Consts
 
LF - Static variable in class org.apache.http.message.TokenParser
US-ASCII LF, line feed (10)
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.
lineLen(int) - Static method in class org.apache.http.config.MessageConstraints
 
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
Opens a new listener endpoint with the given socket address.
ListenerEndpoint - Interface in org.apache.http.nio.reactor
ListenerEndpoint interface represents an endpoint used by an I/O reactor to listen for incoming connection from remote clients.
ListenerEndpointClosedCallback - Interface in org.apache.http.impl.nio.reactor
Listener endpoint callback interface used internally by I/O reactor implementations.
ListenerEndpointImpl - Class in org.apache.http.impl.nio.reactor
Default implementation of ListenerEndpoint.
ListenerEndpointImpl(SocketAddress, ListenerEndpointClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
 
ListeningIOReactor - Interface in org.apache.http.nio.reactor
ListeningIOReactor represents an I/O reactor capable of listening for incoming connections on one or several ports.
loadKeyMaterial(KeyStore, char[], PrivateKeyStrategy) - Method in class org.apache.http.ssl.SSLContextBuilder
 
loadKeyMaterial(KeyStore, char[]) - Method in class org.apache.http.ssl.SSLContextBuilder
 
loadKeyMaterial(File, char[], char[], PrivateKeyStrategy) - Method in class org.apache.http.ssl.SSLContextBuilder
 
loadKeyMaterial(File, char[], char[]) - Method in class org.apache.http.ssl.SSLContextBuilder
 
loadKeyMaterial(URL, char[], char[], PrivateKeyStrategy) - Method in class org.apache.http.ssl.SSLContextBuilder
 
loadKeyMaterial(URL, char[], char[]) - Method in class org.apache.http.ssl.SSLContextBuilder
 
loadTrustMaterial(KeyStore, TrustStrategy) - Method in class org.apache.http.ssl.SSLContextBuilder
 
loadTrustMaterial(TrustStrategy) - Method in class org.apache.http.ssl.SSLContextBuilder
 
loadTrustMaterial(File, char[], TrustStrategy) - Method in class org.apache.http.ssl.SSLContextBuilder
 
loadTrustMaterial(File, char[]) - Method in class org.apache.http.ssl.SSLContextBuilder
 
loadTrustMaterial(File) - Method in class org.apache.http.ssl.SSLContextBuilder
 
loadTrustMaterial(URL, char[], TrustStrategy) - Method in class org.apache.http.ssl.SSLContextBuilder
 
loadTrustMaterial(URL, char[]) - Method in class org.apache.http.ssl.SSLContextBuilder
 
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.
LOCATION - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.11, RFC 2616 (HTTP/1.1) Section 14.30
LOCK_TOKEN - Static variable in class org.apache.http.HttpHeaders
RFC 2518 (WevDAV) Section 9.5
log(Exception) - Method in interface org.apache.http.ExceptionLogger
 
log(Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
This method can be used to log I/O exception thrown while closing Closeable objects (such as HttpConnection}).
log(Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
This method can be used to log I/O exception thrown while closing Closeable objects (such as HttpConnection}).
log(Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncService
This method can be used to log I/O exception thrown while closing Closeable objects (such as HttpConnection).
Lookup<I> - Interface in org.apache.http.config
Generic lookup by low-case string ID.
lookup(String) - Method in interface org.apache.http.config.Lookup
 
lookup(String) - Method in class org.apache.http.config.Registry
 
lookup(HttpRequest) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandlerMapper
Looks up a handler matching the given request.
lookup(String) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandlerResolver
Deprecated.
Looks up a handler matching the given request URI.
lookup(HttpRequest) - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
Looks up a handler matching the given request URI.
lookup(HttpRequest) - Method in interface org.apache.http.protocol.HttpRequestHandlerMapper
Looks up a handler matching the given request.
lookup(String) - Method in interface org.apache.http.protocol.HttpRequestHandlerResolver
Deprecated.
Looks up a handler matching the given request URI.
lookup(HttpRequest) - Method in class org.apache.http.protocol.UriHttpRequestHandlerMapper
Looks up a handler matching the given request URI.
lookup(String) - Method in class org.apache.http.protocol.UriPatternMatcher
Looks up an object matching the given request path.
lookup(String) - Static method in class org.apache.http.util.CharsetUtils
 

M

main(String[]) - Static method in class org.apache.http.benchmark.HttpBenchmark
 
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.
mark(int) - Method in class org.apache.http.impl.io.EmptyInputStream
 
markSupported() - Method in class org.apache.http.impl.io.EmptyInputStream
 
matchUriRequestPattern(String, String) - Method in class org.apache.http.protocol.UriPatternMatcher
Tests if the given request path matches the given pattern.
MAX_FORWARDS - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.31
MAX_HEADER_COUNT - Static variable in interface org.apache.http.params.CoreConnectionPNames
Deprecated.
Determines the maximum HTTP header count allowed.
MAX_LINE_LENGTH - Static variable in interface org.apache.http.params.CoreConnectionPNames
Deprecated.
Determines the maximum line length limit.
MessageConstraintException - Exception in org.apache.http
Signals a message constraint violation.
MessageConstraintException(String) - Constructor for exception org.apache.http.MessageConstraintException
Creates a TruncatedChunkException with the specified detail message.
MessageConstraints - Class in org.apache.http.config
HTTP Message constraints: line length and header count.
MessageConstraints.Builder - Class in org.apache.http.config
 
MethodNotSupportedException - Exception in org.apache.http
Signals 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
 
MIN_CHUNK_LIMIT - Static variable in interface org.apache.http.params.CoreConnectionPNames
Deprecated.
Defines the size limit below which data chunks should be buffered in a session I/O buffer in order to minimize native method invocations on the underlying network socket.
minor - Variable in class org.apache.http.ProtocolVersion
Minor version number of the protocol
MULTIPART_FORM_DATA - Static variable in class org.apache.http.entity.ContentType
 

N

NameValuePair - Interface in org.apache.http
A name / value pair parameter used as an element of HTTP messages.
NByteArrayEntity - Class in org.apache.http.nio.entity
A simple self contained, repeatable non-blocking entity that retrieves its content from a byte array.
NByteArrayEntity(byte[], ContentType) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
 
NByteArrayEntity(byte[], int, int, ContentType) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
 
NByteArrayEntity(byte[]) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
 
NByteArrayEntity(byte[], int, int) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
 
NetUtils - Class in org.apache.http.util
 
NetUtils() - Constructor for class org.apache.http.util.NetUtils
 
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
A self contained, repeatable non-blocking entity that retrieves its content from a file.
NFileEntity(File, ContentType, boolean) - Constructor for class org.apache.http.nio.entity.NFileEntity
Creates new instance of NFileEntity from the given source File with the given content type.
NFileEntity(File) - Constructor for class org.apache.http.nio.entity.NFileEntity
 
NFileEntity(File, ContentType) - Constructor for class org.apache.http.nio.entity.NFileEntity
Creates new instance of NFileEntity from the given source File with the given content type.
NFileEntity(File, String, boolean) - Constructor for class org.apache.http.nio.entity.NFileEntity
NFileEntity(File, String) - Constructor for class org.apache.http.nio.entity.NFileEntity
NHttpClientConnection - Interface in org.apache.http.nio
Abstract non-blocking client-side HTTP connection interface.
NHttpClientEventHandler - Interface in org.apache.http.nio
Abstract client-side HTTP protocol handler.
NHttpClientHandler - Interface in org.apache.http.nio
Deprecated.
NHttpClientIOTarget - Interface in org.apache.http.nio
Deprecated.
(4.2) no longer used
NHttpConnection - Interface in org.apache.http.nio
Abstract non-blocking HTTP connection interface.
NHttpConnectionBase - Class in org.apache.http.impl.nio
This class serves as a base for all NHttpConnection implementations and provides functionality common to both client and server HTTP connections.
NHttpConnectionBase(IOSession, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.NHttpConnectionBase
NHttpConnectionBase(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy) - Constructor for class org.apache.http.impl.nio.NHttpConnectionBase
Creates new instance NHttpConnectionBase given the underlying I/O session.
NHttpConnectionBase(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, ContentLengthStrategy, ContentLengthStrategy) - Constructor for class org.apache.http.impl.nio.NHttpConnectionBase
Creates new instance NHttpConnectionBase given the underlying I/O session.
NHttpConnectionFactory<T extends NHttpConnection> - Interface in org.apache.http.nio
Factory for NHttpConnection instances.
NHttpMessageParser<T extends HttpMessage> - Interface in org.apache.http.nio
Abstract HTTP message parser for non-blocking connections.
NHttpMessageParserFactory<T extends HttpMessage> - Interface in org.apache.http.nio
Factory for NHttpMessageParser instances.
NHttpMessageWriter<T extends HttpMessage> - Interface in org.apache.http.nio
Abstract HTTP message writer for non-blocking connections.
NHttpMessageWriterFactory<T extends HttpMessage> - Interface in org.apache.http.nio
Factory for NHttpMessageWriter instances.
NHttpServerConnection - Interface in org.apache.http.nio
Abstract non-blocking server-side HTTP connection interface.
NHttpServerEventHandler - Interface in org.apache.http.nio
Abstract server-side HTTP event handler.
NHttpServerIOTarget - Interface in org.apache.http.nio
Deprecated.
(4.2) no longer used
NHttpServiceHandler - Interface in org.apache.http.nio
Deprecated.
NIOConnFactory<T,C> - Interface in org.apache.http.nio.pool
Factory for poolable non-blocking connections.
NIOReactorPNames - Interface in org.apache.http.nio.params
Deprecated.
(4.2) use IOReactorConfig
NO_OP - Static variable in interface org.apache.http.ExceptionLogger
 
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.
notBlank(T, String) - Static method in class org.apache.http.util.Args
 
notBlank(CharSequence, String) - Static method in class org.apache.http.util.Asserts
 
notEmpty(T, String) - Static method in class org.apache.http.util.Args
 
notEmpty(T, String) - Static method in class org.apache.http.util.Args
 
notEmpty(CharSequence, String) - Static method in class org.apache.http.util.Asserts
 
notNegative(int, String) - Static method in class org.apache.http.util.Args
 
notNegative(long, String) - Static method in class org.apache.http.util.Args
 
notNull(T, String) - Static method in class org.apache.http.util.Args
 
notNull(Object, String) - Static method in class org.apache.http.util.Asserts
 
NotThreadSafe - Annotation Type in org.apache.http.annotation
The class to which this annotation is applied is not thread-safe.
NStringEntity - Class in org.apache.http.nio.entity
A simple, self contained, repeatable non-blocking entity that retrieves its content from a String object.
NStringEntity(String, ContentType) - Constructor for class org.apache.http.nio.entity.NStringEntity
Creates a NStringEntity with the specified content and content type.
NStringEntity(String, String) - Constructor for class org.apache.http.nio.entity.NStringEntity
Creates a NStringEntity with the specified content and charset.
NStringEntity(String, Charset) - Constructor for class org.apache.http.nio.entity.NStringEntity
Creates a NStringEntity with the specified content and charset.
NStringEntity(String) - Constructor for class org.apache.http.nio.entity.NStringEntity
Creates a NStringEntity with the specified content.

O

Obsolete - Annotation Type in org.apache.http.annotation
The field or method to which this annotation is applied is marked as implementing requirements of the HTTP protocol or a related protocol that are now obsolete.
OCTET_STREAM_TYPE - Static variable in class org.apache.http.protocol.HTTP
Deprecated.
(4.2)
onClose() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
Invoked when the consumer is being closed.
onClose() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
Invoked when the consumer is being closed.
onClosed(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
onClosed(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
onClosed(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
onConnected(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
onConnected(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
onConnected(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
Invoked to process a chunk of content from the ContentDecoder.
onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
Invoked to process a chunk of content from the ContentDecoder.
onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
 
onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
 
onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
Invoked if the request message encloses a content entity.
onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
Invoked if the response message encloses a content entity.
onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
 
onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
 
onException(DefaultNHttpClientConnection, IOException) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
onException(DefaultNHttpServerConnection, IOException) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
onException(T, IOException) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
onInputReady(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
onInputReady(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
onInputReady(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
onLease(BasicNIOPoolEntry) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
onLease(E) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
onLease(E) - Method in class org.apache.http.pool.AbstractConnPool
 
onOutputReady(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
onOutputReady(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
onOutputReady(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
onRelease(BasicNIOPoolEntry) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
 
onRelease(E) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
onRelease(E) - Method in class org.apache.http.pool.AbstractConnPool
 
onRequestReceived(HttpRequest) - Method in class org.apache.http.impl.DefaultBHttpServerConnection
 
onRequestReceived(HttpRequest) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
onRequestReceived(HttpRequest) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
Invoked when a HTTP request message is received.
onRequestReceived(HttpRequest) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
 
onRequestSubmitted(HttpRequest) - Method in class org.apache.http.impl.DefaultBHttpClientConnection
 
onRequestSubmitted(HttpRequest) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
onResponseReceived(HttpResponse) - Method in class org.apache.http.impl.DefaultBHttpClientConnection
 
onResponseReceived(HttpResponse) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
onResponseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
Invoked when a HTTP response message is received.
onResponseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
 
onResponseSubmitted(HttpResponse) - Method in class org.apache.http.impl.DefaultBHttpServerConnection
 
onResponseSubmitted(HttpResponse) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
onReuse(E) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
onReuse(E) - Method in class org.apache.http.pool.AbstractConnPool
 
onTimeout(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
 
onTimeout(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
 
onTimeout(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
org.apache.http - package org.apache.http
Core HTTP component APIs and primitives.
org.apache.http.annotation - package org.apache.http.annotation
Thread-safety annotations based on JCIP-ANNOTATIONS
org.apache.http.benchmark - package org.apache.http.benchmark
Apache Bench (AB) clone based on HttpCore.
org.apache.http.concurrent - package org.apache.http.concurrent
Core concurrency APIs.
org.apache.http.config - package org.apache.http.config
Core configuration APIs.
org.apache.http.entity - package org.apache.http.entity
Core HTTP entity implementations.
org.apache.http.impl - package org.apache.http.impl
Default implementations of HTTP connections for synchronous, blocking communication.
org.apache.http.impl.bootstrap - package org.apache.http.impl.bootstrap
Embedded server and server bootstrap.
org.apache.http.impl.entity - package org.apache.http.impl.entity
Default implementations of entity content strategies.
org.apache.http.impl.io - package org.apache.http.impl.io
Default implementations of message parses and writers for synchronous, blocking communication.
org.apache.http.impl.nio - package org.apache.http.impl.nio
Default implementations of HTTP connections for asynchronous, even driven communication.
org.apache.http.impl.nio.bootstrap - package org.apache.http.impl.nio.bootstrap
Embedded non-blocking server and server bootstrap.
org.apache.http.impl.nio.codecs - package org.apache.http.impl.nio.codecs
Default implementations of message parses and writers for asynchronous, even driven communication.
org.apache.http.impl.nio.pool - package org.apache.http.impl.nio.pool
Default implementations of client side connection pools for asynchronous, even driven communication.
org.apache.http.impl.nio.reactor - package org.apache.http.impl.nio.reactor
Default implementation of event driven network communication APIs based on Java NIO.
org.apache.http.impl.pool - package org.apache.http.impl.pool
Default implementations of client side connection pools for synchronous, blocking communication.
org.apache.http.io - package org.apache.http.io
HTTP message parser and writer APIs for synchronous, blocking communication.
org.apache.http.message - package org.apache.http.message
Core HTTP message components, message element parser and writer APIs and their default implementations.
org.apache.http.nio - package org.apache.http.nio
Core HTTP component APIs and primitives for asynchronous, event driven communication.
org.apache.http.nio.entity - package org.apache.http.nio.entity
Core HTTP entity implementations with support for asynchronous, event driven communication.
org.apache.http.nio.params - package org.apache.http.nio.params
Deprecated.
org.apache.http.nio.pool - package org.apache.http.nio.pool
Client side connection pools APIs for asynchronous, event driven communication.
org.apache.http.nio.protocol - package org.apache.http.nio.protocol
Core HTTP protocol execution framework and HTTP protocol handlers for asynchronous, event driven communication.
org.apache.http.nio.reactor - package org.apache.http.nio.reactor
Event driven network communication APIs loosely based on Doug Lea's reactor pattern.
org.apache.http.nio.reactor.ssl - package org.apache.http.nio.reactor.ssl
TLS/SSL support for asynchronous, event driven communication.
org.apache.http.nio.util - package org.apache.http.nio.util
Core utility classes for asynchronous, event driven communication.
org.apache.http.params - package org.apache.http.params
Deprecated.
org.apache.http.pool - package org.apache.http.pool
Client side connection pools APIs for synchronous, blocking communication.
org.apache.http.protocol - package org.apache.http.protocol
Core HTTP protocol execution framework and HTTP protocol handlers for synchronous, blocking communication.
org.apache.http.ssl - package org.apache.http.ssl
Utility classes for trust and key material management and TLS/SSL context initialization.
org.apache.http.util - package org.apache.http.util
Core utility classes.
ORIGIN_SERVER - Static variable in interface org.apache.http.params.CoreProtocolPNames
Deprecated.
Defines the content of the Server header.
outboundTransport() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
Sends encrypted data and executes outbound SSL transport operations.
outbuf - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
outgoingContentStrategy - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
OUTPUT_BUFFER_SIZE - Static variable in class org.apache.http.entity.AbstractHttpEntity
Buffer size for output stream processing.
OUTPUT_MODE - Static variable in class org.apache.http.nio.util.ExpandableBuffer
 
outputReady(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
outputReady(NHttpClientConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when the underlying channel is ready for writing a next portion of the request entity through the corresponding content encoder.
outputReady(NHttpClientConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when the underlying channel is ready for writing a next portion of the request entity through the corresponding content encoder.
outputReady(NHttpServerConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when the underlying channel is ready for writing a next portion of the response entity through the corresponding content encoder.
outputReady(NHttpServerConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when the underlying channel is ready for writing a next portion of the response entity through the corresponding content encoder.
outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
outputReady(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
Triggered when the given session is ready for output.
outTransportMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
OVERWRITE - Static variable in class org.apache.http.HttpHeaders
RFC 2518 (WevDAV) Section 9.6

P

params - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Deprecated.
(4.2)
params - Variable in class org.apache.http.message.AbstractHttpMessage
Deprecated.
parse(String) - Static method in class org.apache.http.entity.ContentType
Parses textual representation of Content-Type value.
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
Generates an instance of HttpMessage from the underlying data source.
parse() - Method in interface org.apache.http.nio.NHttpMessageParser
Attempts to parse a complete message head from the content of the internal buffer.
parseCommandLine(CommandLine, Config) - Static method in class org.apache.http.benchmark.CommandLineUtils
 
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
Signals 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
Subclasses must override this method to generate an instance of HttpMessage based on the initial input from the session buffer.
parseHead(SessionInputBuffer) - Method in class org.apache.http.impl.io.DefaultHttpRequestParser
 
parseHead(SessionInputBuffer) - Method in class org.apache.http.impl.io.DefaultHttpResponseParser
 
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.
parseHeaders(SessionInputBuffer, int, int, LineParser, List<CharArrayBuffer>) - 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
Deprecated.
(4.4) use TokenParser
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.
parseToken(CharArrayBuffer, ParserCursor, BitSet) - Method in class org.apache.http.message.TokenParser
Extracts from the sequence of chars a token terminated with any of the given delimiters discarding semantically insignificant whitespace characters.
parseValue(CharArrayBuffer, ParserCursor, BitSet) - Method in class org.apache.http.message.TokenParser
Extracts from the sequence of chars a value which can be enclosed in quote marks and terminated with any of the given delimiters discarding semantically insignificant whitespace characters.
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
Suspends the I/O reactor preventing it from accepting new connections on all active endpoints.
PermanentSSLBufferManagementStrategy - Class in org.apache.http.nio.reactor.ssl
A SSLBufferManagementStrategy that never releases the underlying buffer.
PermanentSSLBufferManagementStrategy() - Constructor for class org.apache.http.nio.reactor.ssl.PermanentSSLBufferManagementStrategy
 
Pipelined - Annotation Type in org.apache.http.nio.protocol
 
PipeliningClientExchangeHandler<T> - Class in org.apache.http.nio.protocol
Pipelining implementation of HttpAsyncClientExchangeHandler that executes a series of pipelined HTTP requests.
PipeliningClientExchangeHandler(List<? extends HttpAsyncRequestProducer>, List<? extends HttpAsyncResponseConsumer<T>>, FutureCallback<List<T>>, HttpContext, NHttpClientConnection, HttpProcessor, ConnectionReuseStrategy) - Constructor for class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
Creates new instance of PipeliningClientExchangeHandler.
PipeliningClientExchangeHandler(List<? extends HttpAsyncRequestProducer>, List<? extends HttpAsyncResponseConsumer<T>>, HttpContext, NHttpClientConnection, HttpProcessor) - Constructor for class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
Creates new instance of PipeliningClientExchangeHandler.
PLAIN_TEXT_TYPE - Static variable in class org.apache.http.protocol.HTTP
Deprecated.
(4.2)
PoolEntry<T,C> - Class in org.apache.http.pool
Pool entry containing a pool connection object along with its route.
PoolEntry(String, T, C, long, TimeUnit) - Constructor for class org.apache.http.pool.PoolEntry
Creates new PoolEntry instance.
PoolEntry(String, T, C) - Constructor for class org.apache.http.pool.PoolEntry
Creates new PoolEntry instance without an expiry deadline.
PoolEntryCallback<T,C> - Interface in org.apache.http.pool
Pool entry callabck.
PoolStats - Class in org.apache.http.pool
Pool statistics.
PoolStats(int, int, int, int) - Constructor for class org.apache.http.pool.PoolStats
 
port - Variable in class org.apache.http.HttpHost
The port to use, defaults to -1 if not set.
positive(int, String) - Static method in class org.apache.http.util.Args
 
positive(long, String) - Static method in class org.apache.http.util.Args
 
postProcess(HttpResponse, HttpProcessor, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
Post-processes the given response using the given protocol processor and completes the process of request execution.
PRAGMA - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.12, RFC 2616 (HTTP/1.1) Section 14.32
prepareDecoder(HttpMessage) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Initializes a specific ContentDecoder implementation based on the properties of the given HttpMessage and generates an instance of HttpEntity matching the properties of the content decoder.
prepareEncoder(HttpMessage) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
Initializes a specific ContentEncoder implementation based on the properties of the given HttpMessage.
prepareInput(HttpMessage) - Method in class org.apache.http.impl.BHttpConnectionBase
 
prepareOutput(HttpMessage) - Method in class org.apache.http.impl.BHttpConnectionBase
 
prepareSocket(Socket) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Prepares the given Socket by resetting some of its properties.
preProcess(HttpRequest, HttpProcessor, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
Pre-process the given request using the given protocol processor and initiates the process of request execution.
PrivateKeyDetails - Class in org.apache.http.ssl
Private key details.
PrivateKeyDetails(String, X509Certificate[]) - Constructor for class org.apache.http.ssl.PrivateKeyDetails
 
PrivateKeyStrategy - Interface in org.apache.http.ssl
A strategy allowing for a choice of an alias during SSL authentication.
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(PoolEntry<T, C>) - Method in interface org.apache.http.pool.PoolEntryCallback
 
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.ImmutableHttpProcessor
 
process(HttpResponse, HttpContext) - Method in class org.apache.http.protocol.ImmutableHttpProcessor
 
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
Processes the response (possibly updating or inserting) Content-Length and Transfer-Encoding headers.
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
Processes new event on the given selection key.
processEvents(int) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Triggered to process I/O events registered by the main Selector.
processEvents(int) - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
 
processEvents(int) - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
processRequest(HttpRequest, HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestHandler
 
processRequest(HttpRequest, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandler
Triggered when an incoming request is received.
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
 
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.entity.HttpAsyncContentProducer
Invoked to write out a chunk of content to the ContentEncoder.
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NByteArrayEntity
 
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NFileEntity
 
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NStringEntity
 
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.entity.ProducingNHttpEntity
Deprecated.
Notification that content should be written to the encoder.
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
 
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to write out a chunk of content to the ContentEncoder.
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Invoked to write out a chunk of content to the ContentEncoder.
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
Invoked to write out a chunk of content to the ContentEncoder.
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
produceContent(ContentEncoder) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
Deprecated.
(4.3) use implementation specific methods.
produceContent(ContentEncoder) - Method in class org.apache.http.nio.util.SharedOutputBuffer
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
produceContent(ContentEncoder) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
produceOutput(NHttpClientEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
produceOutput(NHttpClientHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
produceOutput(NHttpServerEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
produceOutput(NHttpServiceHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
produceOutput(NHttpClientHandler) - Method in interface org.apache.http.nio.NHttpClientIOTarget
Deprecated.
Triggered when the connection is ready to produce output.
produceOutput(NHttpServiceHandler) - Method in interface org.apache.http.nio.NHttpServerIOTarget
Deprecated.
Triggered when the connection is ready to produce output.
ProducingNHttpEntity - Interface in org.apache.http.nio.entity
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
Deprecated.
Defines the ProtocolVersion 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.
ProtocolVersion(String, int, int) - Constructor for class org.apache.http.ProtocolVersion
Create a protocol version designator.
PROXY_AUTHENTICATE - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.33
PROXY_AUTHORIZATION - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.34

Q

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

R

RANGE - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.35
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.EmptyInputStream
 
read(byte[]) - Method in class org.apache.http.impl.io.EmptyInputStream
 
read(byte[], int, int) - Method in class org.apache.http.impl.io.EmptyInputStream
 
read() - Method in class org.apache.http.impl.io.IdentityInputStream
 
read(byte[], int, int) - Method in class org.apache.http.impl.io.IdentityInputStream
 
read() - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
read(byte[], int, int) - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
read(byte[]) - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
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
Reads up to len bytes of data from the session buffer into an array of bytes.
read(byte[]) - Method in interface org.apache.http.io.SessionInputBuffer
Reads some number of bytes from the session buffer and stores them into the buffer array b.
read() - Method in interface org.apache.http.io.SessionInputBuffer
Reads the next byte of data from this session buffer.
read(ByteBuffer) - Method in interface org.apache.http.nio.ContentDecoder
Reads a portion of content from the underlying channel
read(ByteBuffer) - Method in class org.apache.http.nio.ContentDecoderChannel
 
read(byte[], int, int) - Method in class org.apache.http.nio.entity.ContentInputStream
 
read(byte[]) - Method in class org.apache.http.nio.entity.ContentInputStream
 
read() - Method in class org.apache.http.nio.entity.ContentInputStream
 
READ - Static variable in interface org.apache.http.nio.reactor.EventMask
Interest in data input.
read() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Reads one byte from the buffer.
read(ByteBuffer, int) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Reads a sequence of bytes from this buffer into the destination buffer, up to the given maximum limit.
read(ByteBuffer) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Reads a sequence of bytes from this buffer into the destination buffer.
read(WritableByteChannel, int) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Reads a sequence of bytes from this buffer into the destination channel, up to the given maximum limit.
read(WritableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Reads a sequence of bytes from this buffer into the destination channel.
read(byte[], int, int) - Method in interface org.apache.http.nio.util.ContentInputBuffer
Reads up to len bytes of data from this buffer into an array of bytes.
read() - Method in interface org.apache.http.nio.util.ContentInputBuffer
Reads one byte from this buffer.
read() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
read(byte[], int, int) - Method in class org.apache.http.nio.util.SharedInputBuffer
 
read(byte[]) - Method in class org.apache.http.nio.util.SharedInputBuffer
 
read() - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
read(byte[], int, int) - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
read(byte[]) - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
READ_WRITE - Static variable in interface org.apache.http.nio.reactor.EventMask
Interest in data input/output.
readable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when the key signals SelectionKey.OP_READ readiness.
readable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Processes SelectionKey.OP_READ event on the given selection key.
readFromChannel(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
Reads from the channel to the destination.
readFromChannel(ByteBuffer, int) - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
Reads from the channel to the destination.
readLine(CharArrayBuffer) - Method in class org.apache.http.impl.io.SessionInputBufferImpl
Reads a complete line of characters up to a line delimiter from this session buffer into the given line buffer.
readLine() - Method in class org.apache.http.impl.io.SessionInputBufferImpl
 
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
Reads a complete line of characters up to a line delimiter from this session buffer into the given line buffer.
readLine() - Method in interface org.apache.http.io.SessionInputBuffer
Reads a complete line of characters up to a line delimiter from this session buffer.
readLine(CharArrayBuffer, boolean) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Attempts to transfer a complete line of characters up to a line delimiter from this buffer to the destination buffer.
readLine(boolean) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
Attempts to transfer a complete line of characters up to a line delimiter from this buffer to a newly created string.
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.DefaultBHttpServerConnection
 
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.DefaultBHttpServerConnection
 
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.DefaultBHttpClientConnection
 
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.DefaultBHttpClientConnection
 
REFERER - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.13, RFC 2616 (HTTP/1.1) Section 14.36
register(String, I) - Method in class org.apache.http.config.RegistryBuilder
 
register(String, HttpAsyncRequestHandler<?>) - Method in class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
Registers the given HttpAsyncRequestHandler as a handler for URIs matching the given pattern.
register(String, HttpRequestHandler) - Method in class org.apache.http.protocol.UriHttpRequestHandlerMapper
Registers the given HttpRequestHandler as a handler for URIs matching the given pattern.
register(String, T) - Method in class org.apache.http.protocol.UriPatternMatcher
Registers the given object for URIs matching the given pattern.
registerChannel(SelectableChannel, int) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Registers the given channel with the main Selector.
registerHandler(String, HttpRequestHandler) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Registers the given HttpRequestHandler as a handler for URIs matching the given pattern.
registerHandler(String, HttpAsyncRequestHandler<?>) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Registers the given HttpAsyncRequestHandler as a handler for URIs matching the given pattern.
Registry<I> - Class in org.apache.http.config
Generic registry of items keyed by low-case string ID.
RegistryBuilder<I> - Class in org.apache.http.config
Builder for Registry instances.
ReleasableSSLBufferManagementStrategy - Class in org.apache.http.nio.reactor.ssl
A SSLBufferManagementStrategy that releases the underlying buffer when deactivated.
ReleasableSSLBufferManagementStrategy() - Constructor for class org.apache.http.nio.reactor.ssl.ReleasableSSLBufferManagementStrategy
 
release(E, boolean) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
release() - Method in interface org.apache.http.nio.reactor.ssl.SSLBuffer
Releases the resources for this buffer.
release(E, boolean) - Method in class org.apache.http.pool.AbstractConnPool
 
release(E, boolean) - Method in interface org.apache.http.pool.ConnPool
Releases the pool entry back to the pool.
releaseResources() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
Invoked to release all system resources currently allocated.
releaseResources() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
Invoked to release all system resources currently allocated.
releaseResources() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
 
releaseResources() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
 
remote - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
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 interface org.apache.http.nio.reactor.IOSession
Removes attribute with the given name.
removeAttribute(String) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
removeAttribute(String) - Method in class org.apache.http.protocol.BasicHttpContext
 
removeAttribute(String) - Method in interface org.apache.http.protocol.HttpContext
Removes attribute with the given name from the context.
removeAttribute(String) - Method in class org.apache.http.protocol.HttpCoreContext
 
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
Deprecated.
 
removeParameter(String) - Method in interface org.apache.http.params.HttpParams
Deprecated.
Removes the parameter with the specified name.
removeRequestInterceptorByClass(Class<? extends HttpRequestInterceptor>) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Deprecated.
Removes all request interceptor of the specified class
removeResponseInterceptorByClass(Class<? extends HttpResponseInterceptor>) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Deprecated.
Removes all response interceptor of the specified class
request - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
REQUEST_COUNT - Static variable in class org.apache.http.impl.HttpConnectionMetricsImpl
 
requestCancelled(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
requestCompleted(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
requestCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
requestCompleted() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
requestCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
requestCompleted() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to signal that the request has been fully written out.
requestCompleted(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Invoked to signal that the request has been fully processed.
requestCompleted(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Invoked to signal that the request has been fully written out.
requestCompleted() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
RequestConnControl - Class in org.apache.http.protocol
RequestConnControl is responsible for adding Connection header to the outgoing requests, which is essential for managing persistence of HTTP/1.0 connections.
RequestConnControl() - Constructor for class org.apache.http.protocol.RequestConnControl
 
RequestContent - Class in org.apache.http.protocol
RequestContent is the most important interceptor for outgoing requests.
RequestContent() - Constructor for class org.apache.http.protocol.RequestContent
Default constructor.
RequestContent(boolean) - Constructor for class org.apache.http.protocol.RequestContent
Constructor that can be used to fine-tune behavior of this interceptor.
RequestDate - Class in org.apache.http.protocol
RequestDate interceptor is responsible for adding Date header to the outgoing requests This interceptor is optional for client side protocol processors.
RequestDate() - Constructor for class org.apache.http.protocol.RequestDate
 
RequestExpectContinue - Class in org.apache.http.protocol
RequestExpectContinue is responsible for enabling the 'expect-continue' handshake by adding Expect header.
RequestExpectContinue() - Constructor for class org.apache.http.protocol.RequestExpectContinue
RequestExpectContinue(boolean) - Constructor for class org.apache.http.protocol.RequestExpectContinue
 
requestFailed(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
requestInput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
requestInput() - Method in interface org.apache.http.nio.IOControl
Requests event notifications to be triggered when the underlying channel is ready for input operations.
RequestLine - Interface in org.apache.http
The Request-Line begins with a method token, followed by the Request-URI and the protocol version, and ending with CRLF.
requestOutput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
requestOutput() - Method in interface org.apache.http.nio.IOControl
Requests event notifications to be triggered when the underlying channel is ready for output operations.
requestParser - Variable in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
requestReady(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when the connection is ready to accept a new HTTP request.
requestReady(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when the connection is ready to accept a new HTTP request.
requestReady(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
requestReceived(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when a new HTTP request is received.
requestReceived(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when a new HTTP request is received.
requestReceived(HttpRequest) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
requestReceived(HttpRequest) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
Invoked when a HTTP request message is received.
requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
RequestTargetHost - Class in org.apache.http.protocol
RequestTargetHost is responsible for adding Host header.
RequestTargetHost() - Constructor for class org.apache.http.protocol.RequestTargetHost
 
requestTimeout(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
RequestUserAgent - Class in org.apache.http.protocol
RequestUserAgent is responsible for adding User-Agent header.
RequestUserAgent(String) - Constructor for class org.apache.http.protocol.RequestUserAgent
 
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.EmptyInputStream
 
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
Resets the parser.
reset() - Method in interface org.apache.http.nio.NHttpMessageWriter
Resets the writer.
reset() - Method in interface org.apache.http.nio.util.ContentInputBuffer
Resets the buffer by clearing its state and stored content.
reset() - Method in interface org.apache.http.nio.util.ContentOutputBuffer
Resets the buffer by clearing its state and stored content.
reset() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
reset() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
reset() - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
reset() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
resetInput() - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
resetInput() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
resetInput() - Method in interface org.apache.http.nio.NHttpClientConnection
Resets input state.
resetInput() - Method in interface org.apache.http.nio.NHttpServerConnection
Resets output state.
resetOutput() - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
resetOutput() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
resetOutput() - Method in interface org.apache.http.nio.NHttpClientConnection
Resets output state.
resetOutput() - Method in interface org.apache.http.nio.NHttpServerConnection
Resets input state.
resetRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
resetRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
Invoked to reset the producer to its initial state.
resolveLocalAddress(HttpHost) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
Deprecated.
resolveLocalAddress(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
Deprecated.
resolveLocalAddress(T) - Method in interface org.apache.http.nio.pool.SocketAddressResolver
 
resolveRemoteAddress(HttpHost) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
Deprecated.
resolveRemoteAddress(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
Deprecated.
resolveRemoteAddress(T) - Method in interface org.apache.http.nio.pool.SocketAddressResolver
 
response - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
RESPONSE_COUNT - Static variable in class org.apache.http.impl.HttpConnectionMetricsImpl
 
responseCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
responseCompleted() - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
responseCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
 
responseCompleted() - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked to signal that the response has been fully processed.
responseCompleted(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Invoked to signal that the response has been fully processed.
responseCompleted(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
Invoked to signal that the response has been fully written out.
responseCompleted() - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
ResponseConnControl - Class in org.apache.http.protocol
ResponseConnControl is responsible for adding Connection header to the outgoing responses, which is essential for managing persistence of HTTP/1.0 connections.
ResponseConnControl() - Constructor for class org.apache.http.protocol.ResponseConnControl
 
ResponseContent - Class in org.apache.http.protocol
ResponseContent is the most important interceptor for outgoing responses.
ResponseContent() - Constructor for class org.apache.http.protocol.ResponseContent
Default constructor.
ResponseContent(boolean) - Constructor for class org.apache.http.protocol.ResponseContent
Constructor that can be used to fine-tune behavior of this interceptor.
ResponseDate - Class in org.apache.http.protocol
ResponseDate is responsible for adding Date header to the outgoing responses.
ResponseDate() - Constructor for class org.apache.http.protocol.ResponseDate
 
responseParser - Variable in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
responseReady(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when the connection is ready to accept a new HTTP response.
responseReady(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when the connection is ready to accept a new HTTP response.
responseReady(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
responseReceived(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when an HTTP response is received.
responseReceived(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when an HTTP response is received.
responseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
responseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.BasicAsyncClientExchangeHandler
 
responseReceived(HttpResponse) - Method in interface org.apache.http.nio.protocol.HttpAsyncClientExchangeHandler
Invoked when a HTTP response message is received.
responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
responseReceived(HttpResponse) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
Invoked when a HTTP response message is received.
responseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.PipeliningClientExchangeHandler
 
ResponseServer - Class in org.apache.http.protocol
ResponseServer is responsible for adding Server header.
ResponseServer(String) - Constructor for class org.apache.http.protocol.ResponseServer
 
ResponseServer() - Constructor for class org.apache.http.protocol.ResponseServer
 
responseWriter - Variable in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
ResultProcessor - Class in org.apache.http.benchmark
 
ResultProcessor() - Constructor for class org.apache.http.benchmark.ResultProcessor
 
Results - Class in org.apache.http.benchmark
Benchmark results
resume() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
 
resume() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
Resumes the I/O reactor restoring its ability to accept incoming connections on all active endpoints.
RETRY_AFTER - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.37

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 (lowercased)
searchPos - Variable in class org.apache.http.message.BasicTokenIterator
SELECT_INTERVAL - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
Deprecated.
Determines the time interval in milliseconds at which the I/O reactor wakes up to check for timed out sessions and session requests.
selector - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
selectTimeout - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
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.DefaultBHttpClientConnection
 
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.DefaultBHttpClientConnection
 
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.DefaultBHttpServerConnection
 
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.DefaultBHttpServerConnection
 
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
A streamed entity that obtains its content from a Serializable.
SerializableEntity(Serializable, boolean) - Constructor for class org.apache.http.entity.SerializableEntity
Creates new instance of this class.
SerializableEntity(Serializable) - Constructor for class org.apache.http.entity.SerializableEntity
 
SERVER - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.14, RFC 2616 (HTTP/1.1) Section 14.38
SERVER_HEADER - Static variable in class org.apache.http.protocol.HTTP
 
ServerBootstrap - Class in org.apache.http.impl.bootstrap
 
ServerBootstrap - Class in org.apache.http.impl.nio.bootstrap
 
session - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
SESSION_KEY - Static variable in class org.apache.http.nio.reactor.ssl.SSLIOSession
Name of the context attribute key, which can be used to obtain the SSL session.
sessionBuffer - Variable in class org.apache.http.impl.io.AbstractMessageWriter
 
sessionBuffer - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
SessionBufferStatus - Interface in org.apache.http.nio.reactor
SessionBufferStatus interface is intended to query the status of session I/O buffers.
sessionClosed(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when a session has been closed.
sessionClosed(IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Processes closed I/O session.
sessionClosed(IOSession) - Method in interface org.apache.http.impl.nio.reactor.SessionClosedCallback
 
SessionClosedCallback - Interface in org.apache.http.impl.nio.reactor
Session callback interface used internally by I/O reactor implementations.
sessionCreated(SelectionKey, IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when new session has been created.
sessionCreated(SelectionKey, IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Processes newly created I/O session.
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.io
Abstract base class for session input buffers that stream data from an arbitrary InputStream.
SessionInputBufferImpl(HttpTransportMetricsImpl, int, int, MessageConstraints, CharsetDecoder) - Constructor for class org.apache.http.impl.io.SessionInputBufferImpl
Creates new instance of SessionInputBufferImpl.
SessionInputBufferImpl(HttpTransportMetricsImpl, int) - Constructor for class org.apache.http.impl.io.SessionInputBufferImpl
 
SessionInputBufferImpl - Class in org.apache.http.impl.nio.reactor
Default implementation of SessionInputBuffer based on the ExpandableBuffer class.
SessionInputBufferImpl(int, int, MessageConstraints, CharsetDecoder, ByteBufferAllocator) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
Creates SessionInputBufferImpl instance.
SessionInputBufferImpl(int, int, CharsetDecoder, ByteBufferAllocator) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
Creates SessionInputBufferImpl instance.
SessionInputBufferImpl(int, int, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
SessionInputBufferImpl(int, int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
SessionInputBufferImpl(int, int, Charset) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
SessionInputBufferImpl(int, int, MessageConstraints, Charset) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
SessionInputBufferImpl(int, int) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
 
SessionInputBufferImpl(int) - 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.io
Abstract base class for session output buffers that stream data to an arbitrary OutputStream.
SessionOutputBufferImpl(HttpTransportMetricsImpl, int, int, CharsetEncoder) - Constructor for class org.apache.http.impl.io.SessionOutputBufferImpl
Creates new instance of SessionOutputBufferImpl.
SessionOutputBufferImpl(HttpTransportMetricsImpl, int) - Constructor for class org.apache.http.impl.io.SessionOutputBufferImpl
 
SessionOutputBufferImpl - Class in org.apache.http.impl.nio.reactor
Default implementation of SessionOutputBuffer based on the ExpandableBuffer class.
SessionOutputBufferImpl(int, int, CharsetEncoder, ByteBufferAllocator) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
Creates SessionOutputBufferImpl instance.
SessionOutputBufferImpl(int, int, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
SessionOutputBufferImpl(int, int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
SessionOutputBufferImpl(int) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
SessionOutputBufferImpl(int, int, Charset) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
SessionOutputBufferImpl(int, int) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
SessionRequest - Interface in org.apache.http.nio.reactor
SessionRequest interface represents a request to establish a new connection (or session) to a remote host.
SessionRequestCallback - Interface in org.apache.http.nio.reactor
SessionRequestCallback interface can be used to get notifications of completion of session requests asynchronously without having to wait for it, blocking the current thread of execution.
SessionRequestHandle - Class in org.apache.http.impl.nio.reactor
Session request handle class used by I/O reactor implementations to keep a reference to a SessionRequest along with the time the request was made.
SessionRequestHandle(SessionRequestImpl) - Constructor for class org.apache.http.impl.nio.reactor.SessionRequestHandle
 
SessionRequestImpl - Class in org.apache.http.impl.nio.reactor
Default implementation of SessionRequest.
SessionRequestImpl(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Constructor for class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
sessionTimedOut(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when a session has timed out.
sessionTimedOut(IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Processes timed out I/O session.
setAttribute(String, Object) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setAttribute(String, Object) - Method in interface org.apache.http.nio.reactor.IOSession
This method can be used to associate a particular object with the session by the given attribute name.
setAttribute(String, Object) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
setAttribute(String, Object) - Method in class org.apache.http.protocol.BasicHttpContext
 
setAttribute(String, Object) - Method in interface org.apache.http.protocol.HttpContext
Sets value of the attribute with the given name.
setAttribute(String, Object) - Method in class org.apache.http.protocol.HttpCoreContext
 
setBacklogSize(int) - Method in class org.apache.http.config.SocketConfig.Builder
 
setBacklogSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setBooleanParameter(String, boolean) - Method in class org.apache.http.params.AbstractHttpParams
Deprecated.
 
setBooleanParameter(String, boolean) - Method in interface org.apache.http.params.HttpParams
Deprecated.
Assigns a Boolean to the parameter with the given name
setBufferSize(int) - Method in class org.apache.http.config.ConnectionConfig.Builder
 
setBufferStatus(SessionBufferStatus) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setBufferStatus(SessionBufferStatus) - Method in interface org.apache.http.nio.reactor.IOSession
Quite often I/O sessions need to maintain internal I/O buffers in order to transform input / output data prior to returning it to the consumer or writing it to the underlying channel.
setBufferStatus(SessionBufferStatus) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
setBytesTransferred(long) - Method in class org.apache.http.impl.io.HttpTransportMetricsImpl
 
setCallback(Cancellable) - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Sets Cancellable callback to be invoked in case the underlying connection times out or gets terminated prematurely by the client.
setCharset(Charset) - Method in class org.apache.http.config.ConnectionConfig.Builder
 
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.
setConnectionConfig(ConnectionConfig) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Sets connection configuration.
setConnectionConfig(ConnectionConfig) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Sets connection configuration.
setConnectionFactory(HttpConnectionFactory<? extends DefaultBHttpServerConnection>) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Assigns HttpConnectionFactory instance.
setConnectionFactory(NHttpConnectionFactory<? extends DefaultNHttpServerConnection>) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns NHttpConnectionFactory instance.
setConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Assigns ConnectionReuseStrategy instance.
setConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns ConnectionReuseStrategy instance.
setConnectTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setConnectTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setConnectTimeout(int) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
setConnectTimeout(int) - Method in interface org.apache.http.nio.reactor.SessionRequest
Sets connect timeout value in milliseconds.
setConnReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.http.protocol.HttpService
Deprecated.
(4.1) set ConnectionReuseStrategy using constructor
setContent(InputStream) - Method in class org.apache.http.entity.BasicHttpEntity
Specifies the content.
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.benchmark.Stats
 
setContentLength(long) - Method in class org.apache.http.entity.BasicHttpEntity
Specifies the length of the content.
setContentType(String) - Method in class org.apache.http.benchmark.Config
 
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.
setDefaultMaxPerRoute(int) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
setDefaultMaxPerRoute(int) - Method in class org.apache.http.pool.AbstractConnPool
 
setDefaultMaxPerRoute(int) - Method in interface org.apache.http.pool.ConnPoolControl
 
setDisableSSLVerification(boolean) - Method in class org.apache.http.benchmark.Config
 
setDoubleParameter(String, double) - Method in class org.apache.http.params.AbstractHttpParams
Deprecated.
 
setDoubleParameter(String, double) - Method in interface org.apache.http.params.HttpParams
Deprecated.
Assigns a Double to the parameter with the given name
setEntity(HttpEntity) - Method in interface org.apache.http.HttpEntityEnclosingRequest
Associates the entity with this 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 interface org.apache.http.nio.reactor.IOSession
Declares interest in a particular I/O event type by updating the event mask associated with the session.
setEvent(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
setEventMask(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setEventMask(int) - Method in interface org.apache.http.nio.reactor.IOSession
Declares interest in I/O event notifications by setting the event mask associated with the session
setEventMask(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
setExceptionHandler(IOReactorExceptionHandler) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
Sets exception handler for this I/O reactor.
setExceptionHandler(IOReactorExceptionHandler) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Sets exception handler for this I/O reactor.
setExceptionLogger(ExceptionLogger) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Assigns ExceptionLogger instance.
setExceptionLogger(ExceptionLogger) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns ExceptionLogger instance.
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Assigns HttpExpectationVerifier instance.
setExpectationVerifier(HttpAsyncExpectationVerifier) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.protocol.HttpService
Deprecated.
(4.1) set HttpExpectationVerifier using constructor
setFragmentSizeHint(int) - Method in class org.apache.http.config.ConnectionConfig.Builder
 
setHandlerMapper(HttpRequestHandlerMapper) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Assigns HttpRequestHandlerMapper instance.
setHandlerMapper(HttpAsyncRequestHandlerMapper) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
setHandlerResolver(HttpRequestHandlerResolver) - Method in class org.apache.http.protocol.HttpService
Deprecated.
(4.1) set HttpRequestHandlerResolver using constructor
setHandlers(Map<String, T>) - Method in class org.apache.http.protocol.UriPatternMatcher
Deprecated.
(4.1) do not use
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(String[]) - Method in class org.apache.http.benchmark.Config
 
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.
setHeadInsteadOfGet(boolean) - Method in class org.apache.http.benchmark.Config
 
setHttpProcessor(HttpProcessor) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Assigns HttpProcessor instance.
setHttpProcessor(HttpProcessor) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns HttpProcessor instance.
setHttpProcessor(HttpProcessor) - Method in class org.apache.http.protocol.HttpService
Deprecated.
(4.1) set HttpProcessor using constructor
setIdentityStorePassword(String) - Method in class org.apache.http.benchmark.Config
 
setIdentityStorePath(String) - Method in class org.apache.http.benchmark.Config
 
setInputMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
Sets input mode.
setInterceptors(List<?>) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
Deprecated.
Sets the request interceptors in this list.
setInterceptors(List<?>) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
Deprecated.
Sets the response interceptors in this list.
setInterestOpQueued(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setInterestOpQueued(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setIntParameter(String, int) - Method in class org.apache.http.params.AbstractHttpParams
Deprecated.
 
setIntParameter(String, int) - Method in interface org.apache.http.params.HttpParams
Deprecated.
Assigns an Integer to the parameter with the given name
setIOReactorConfig(IOReactorConfig) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Sets I/O reactor configuration.
setIoThreadCount(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setIoThreadCount(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setKeepAlive(boolean) - Method in class org.apache.http.benchmark.Config
 
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
Sets the length of the buffer.
setLength(int) - Method in class org.apache.http.util.CharArrayBuffer
Sets the length of the buffer.
setListenerPort(int) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Sets listener port number.
setListenerPort(int) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Sets listener port number.
setLocalAddress(InetAddress) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Assigns local interface for the listener.
setLocalAddress(InetAddress) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns local interface for the listener.
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
Deprecated.
 
setLongParameter(String, long) - Method in interface org.apache.http.params.HttpParams
Deprecated.
Assigns a Long to the parameter with the given name
setMalformedInputAction(CodingErrorAction) - Method in class org.apache.http.config.ConnectionConfig.Builder
 
setMaxHeaderCount(int) - Method in class org.apache.http.config.MessageConstraints.Builder
 
setMaxLineLength(int) - Method in class org.apache.http.config.MessageConstraints.Builder
 
setMaxPerRoute(T, int) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
setMaxPerRoute(T, int) - Method in class org.apache.http.pool.AbstractConnPool
 
setMaxPerRoute(T, int) - Method in interface org.apache.http.pool.ConnPoolControl
 
setMaxTotal(int) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
setMaxTotal(int) - Method in class org.apache.http.pool.AbstractConnPool
 
setMaxTotal(int) - Method in interface org.apache.http.pool.ConnPoolControl
 
setMessageConstraints(MessageConstraints) - Method in class org.apache.http.config.ConnectionConfig.Builder
 
setMethod(String) - Method in class org.apache.http.benchmark.Config
 
setMetric(String, Object) - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
 
setObjects(Map<String, T>) - Method in class org.apache.http.protocol.UriPatternMatcher
Deprecated.
(4.1) do not use
setOutputMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
Sets output mode.
setParameter(String, Object) - Method in class org.apache.http.params.BasicHttpParams
Deprecated.
 
setParameter(String, Object) - Method in interface org.apache.http.params.HttpParams
Deprecated.
Assigns the value to the parameter with the given name.
setParameters(String[], Object) - Method in class org.apache.http.params.BasicHttpParams
Deprecated.
Assigns the value to all the parameter with the given names
setParams(HttpParams) - Method in interface org.apache.http.HttpMessage
Deprecated.
(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'
setParams(HttpParams) - Method in class org.apache.http.message.AbstractHttpMessage
Deprecated.
(4.3) use constructor parameters of configuration API provided by HttpClient
setParams(HttpParams) - Method in class org.apache.http.protocol.HttpService
Deprecated.
(4.1) set HttpResponseFactory using constructor
setPayloadFile(File) - Method in class org.apache.http.benchmark.Config
 
setPayloadText(String) - Method in class org.apache.http.benchmark.Config
 
setRcvBufSize(int) - Method in class org.apache.http.config.SocketConfig.Builder
 
setRcvBufSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setRcvBufSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
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
 
setRequests(int) - Method in class org.apache.http.benchmark.Config
 
setResponseFactory(HttpResponseFactory) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Assigns HttpResponseFactory instance.
setResponseFactory(HttpResponseFactory) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns HttpResponseFactory instance.
setResponseFactory(HttpResponseFactory) - Method in class org.apache.http.protocol.HttpService
Deprecated.
(4.1) set HttpResponseFactory using constructor
setSecureRandom(SecureRandom) - Method in class org.apache.http.ssl.SSLContextBuilder
 
setSelectInterval(long) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setSelectInterval(long) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setServerInfo(String) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Assigns Server response header value.
setServerInfo(String) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns Server response header value.
setServerName(String) - Method in class org.apache.http.benchmark.Stats
 
setServerSocketFactory(ServerSocketFactory) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Assigns ServerSocketFactory instance.
setShutdownGracePeriod(long) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setShutdownGracePeriod(long) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSndBufSize(int) - Method in class org.apache.http.config.SocketConfig.Builder
 
setSndBufSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setSndBufSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSoapAction(String) - Method in class org.apache.http.benchmark.Config
 
setSocketConfig(SocketConfig) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Sets socket configuration.
setSocketTimeout(int) - Method in class org.apache.http.benchmark.Config
 
setSocketTimeout(int) - Method in interface org.apache.http.HttpConnection
Sets the socket timeout value.
setSocketTimeout(int) - Method in class org.apache.http.impl.BHttpConnectionBase
 
setSocketTimeout(int) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
setSocketTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
setSocketTimeout(int) - Method in interface org.apache.http.nio.reactor.IOSession
Sets value of the socket timeout in milliseconds.
setSocketTimeout(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
setSoKeepAlive(boolean) - Method in class org.apache.http.config.SocketConfig.Builder
 
setSoKeepAlive(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setSoKeepalive(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSoLinger(int) - Method in class org.apache.http.config.SocketConfig.Builder
 
setSoLinger(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setSoLinger(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSoReuseAddress(boolean) - Method in class org.apache.http.config.SocketConfig.Builder
 
setSoReuseAddress(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setSoReuseAddress(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSoTimeout(int) - Method in class org.apache.http.config.SocketConfig.Builder
 
setSoTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setSoTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setSslContext(SSLContext) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Assigns SSLContext instance.
setSslContext(SSLContext) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns SSLContext instance.
setSslSetupHandler(SSLServerSetupHandler) - Method in class org.apache.http.impl.bootstrap.ServerBootstrap
Assigns SSLServerSetupHandler instance.
setSslSetupHandler(SSLSetupHandler) - Method in class org.apache.http.impl.nio.bootstrap.ServerBootstrap
Assigns SSLSetupHandler instance.
setState(Object) - Method in class org.apache.http.pool.PoolEntry
 
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
 
setTargetHost(HttpHost) - Method in class org.apache.http.protocol.HttpCoreContext
 
setTcpNoDelay(boolean) - Method in class org.apache.http.config.SocketConfig.Builder
 
setTcpNoDelay(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
 
setTcpNoDelay(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
setThreads(int) - Method in class org.apache.http.benchmark.Config
 
setTimeout(int) - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Sets timeout for this message exchange.
setTrustStorePassword(String) - Method in class org.apache.http.benchmark.Config
 
setTrustStorePath(String) - Method in class org.apache.http.benchmark.Config
 
setUnmappableInputAction(CodingErrorAction) - Method in class org.apache.http.config.ConnectionConfig.Builder
 
setUrl(URL) - Method in class org.apache.http.benchmark.Config
 
setUseAcceptGZip(boolean) - Method in class org.apache.http.benchmark.Config
 
setUseChunking(boolean) - Method in class org.apache.http.benchmark.Config
 
setUseExpectContinue(boolean) - Method in class org.apache.http.benchmark.Config
 
setUseHttp1_0(boolean) - Method in class org.apache.http.benchmark.Config
 
setValidateAfterInactivity(int) - Method in class org.apache.http.pool.AbstractConnPool
 
setVerbosity(int) - Method in class org.apache.http.benchmark.Config
 
SharedInputBuffer - Class in org.apache.http.nio.util
Implementation of the ContentInputBuffer interface that can be shared by multiple threads, usually the I/O dispatch of an I/O reactor and a worker thread.
SharedInputBuffer(int, IOControl, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedInputBuffer
SharedInputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedInputBuffer
 
SharedInputBuffer(int) - Constructor for class org.apache.http.nio.util.SharedInputBuffer
 
SharedOutputBuffer - Class in org.apache.http.nio.util
Implementation of the ContentOutputBuffer interface that can be shared by multiple threads, usually the I/O dispatch of an I/O reactor and a worker thread.
SharedOutputBuffer(int, IOControl, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedOutputBuffer
SharedOutputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedOutputBuffer
 
SharedOutputBuffer(int) - Constructor for class org.apache.http.nio.util.SharedOutputBuffer
 
shutdown() - Method in interface org.apache.http.HttpConnection
Force-closes this connection.
shutdown() - Method in class org.apache.http.impl.BHttpConnectionBase
 
shutdown(long, TimeUnit) - Method in class org.apache.http.impl.bootstrap.HttpServer
 
shutdown(long, TimeUnit) - Method in class org.apache.http.impl.nio.bootstrap.HttpServer
 
shutdown() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
shutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
shutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
 
shutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
shutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
shutdown() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
shutdown() - Method in interface org.apache.http.nio.IOControl
Shuts down the underlying channel.
shutdown(long) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
shutdown(long) - Method in interface org.apache.http.nio.reactor.IOReactor
Initiates shutdown of the reactor and blocks approximately for the given period of time in milliseconds waiting for the reactor to terminate all active connections, to shut down itself and to release system resources it currently holds.
shutdown() - Method in interface org.apache.http.nio.reactor.IOReactor
Initiates shutdown of the reactor and blocks for a default period of time waiting for the reactor to terminate all active connections, to shut down itself and to release system resources it currently holds.
shutdown() - Method in interface org.apache.http.nio.reactor.IOSession
Terminates the session by shutting down the underlying I/O channel.
shutdown() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
shutdown() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
shutdown() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
shutdown() - Method in class org.apache.http.nio.util.SimpleInputBuffer
 
shutdown() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
shutdown() - Method in class org.apache.http.pool.AbstractConnPool
Shuts down the pool.
SimpleInputBuffer - Class in org.apache.http.nio.util
Basic implementation of the ContentInputBuffer interface.
SimpleInputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SimpleInputBuffer
 
SimpleInputBuffer(int) - Constructor for class org.apache.http.nio.util.SimpleInputBuffer
 
SimpleOutputBuffer - Class in org.apache.http.nio.util
Basic implementation of the ContentOutputBuffer interface.
SimpleOutputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SimpleOutputBuffer
 
SimpleOutputBuffer(int) - Constructor for class org.apache.http.nio.util.SimpleOutputBuffer
 
skip(long) - Method in class org.apache.http.impl.io.ContentLengthInputStream
Skips and discards a number of bytes from the input stream.
skip(long) - Method in class org.apache.http.impl.io.EmptyInputStream
 
skipWhitespace(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicLineParser
Helper to skip whitespace.
skipWhiteSpace(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.TokenParser
Skips semantically insignificant whitespace characters and moves the cursor to the closest non-whitespace character.
SO_KEEPALIVE - Static variable in interface org.apache.http.params.CoreConnectionPNames
Deprecated.
Defines whether or not TCP is to send automatically a keepalive probe to the peer after an interval of inactivity (no data exchanged in either direction) between this host and the peer.
SO_LINGER - Static variable in interface org.apache.http.params.CoreConnectionPNames
Deprecated.
Sets SO_LINGER with the specified linger time in seconds.
SO_REUSEADDR - Static variable in interface org.apache.http.params.CoreConnectionPNames
Deprecated.
Defines whether the socket can be bound even though a previous connection is still in a timeout state.
SO_TIMEOUT - Static variable in interface org.apache.http.params.CoreConnectionPNames
Deprecated.
Defines the socket timeout (SO_TIMEOUT) in milliseconds, which is the timeout for waiting for data or, put differently, a maximum period inactivity between two consecutive data packets).
SOCKET_BUFFER_SIZE - Static variable in interface org.apache.http.params.CoreConnectionPNames
Deprecated.
Determines the size of the internal socket buffer used to buffer data while receiving / transmitting HTTP messages.
SocketAccessor - Interface in org.apache.http.nio.reactor
Provides access to the underlying Socket.
SocketAddressResolver<T> - Interface in org.apache.http.nio.pool
Strategy that resolves an abstract connection route to a local or a remote SocketAddress.
SocketConfig - Class in org.apache.http.config
Socket configuration.
SocketConfig.Builder - Class in org.apache.http.config
 
SP - Static variable in class org.apache.http.Consts
 
SP - Static variable in class org.apache.http.message.TokenParser
US-ASCII SP, space (32)
SP - Static variable in class org.apache.http.protocol.HTTP
 
SSLBuffer - Interface in org.apache.http.nio.reactor.ssl
Managed internal SSL buffer.
SSLBufferManagementStrategy - Interface in org.apache.http.nio.reactor.ssl
Encapsulates logic to manager SSL input/output buffers.
SSLContextBuilder - Class in org.apache.http.ssl
Builder for SSLContext instances.
SSLContextBuilder() - Constructor for class org.apache.http.ssl.SSLContextBuilder
 
SSLContexts - Class in org.apache.http.ssl
SSLContext factory methods.
SSLContexts() - Constructor for class org.apache.http.ssl.SSLContexts
 
SSLInitializationException - Exception in org.apache.http.ssl
 
SSLInitializationException(String, Throwable) - Constructor for exception org.apache.http.ssl.SSLInitializationException
 
SSLIOSession - Class in org.apache.http.nio.reactor.ssl
SSLIOSession is a decorator class intended to transparently extend an IOSession with transport layer security capabilities based on the SSL/TLS protocol.
SSLIOSession(IOSession, SSLMode, HttpHost, SSLContext, SSLSetupHandler) - Constructor for class org.apache.http.nio.reactor.ssl.SSLIOSession
Creates new instance of SSLIOSession class.
SSLIOSession(IOSession, SSLMode, HttpHost, SSLContext, SSLSetupHandler, SSLBufferManagementStrategy) - Constructor for class org.apache.http.nio.reactor.ssl.SSLIOSession
Creates new instance of SSLIOSession class.
SSLIOSession(IOSession, SSLMode, SSLContext, SSLSetupHandler) - Constructor for class org.apache.http.nio.reactor.ssl.SSLIOSession
Creates new instance of SSLIOSession class.
SSLMode - Enum in org.apache.http.nio.reactor.ssl
 
SSLNHttpClientConnectionFactory - Class in org.apache.http.impl.nio
Default factory for SSL encrypted, non-blocking NHttpClientConnections.
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
SSLNHttpClientConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
SSLNHttpClientConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
SSLNHttpClientConnectionFactory() - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
 
SSLNHttpServerConnectionFactory - Class in org.apache.http.impl.nio
Default factory for SSL encrypted, non-blocking NHttpServerConnections.
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
SSLNHttpServerConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ByteBufferAllocator, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
SSLNHttpServerConnectionFactory(ConnectionConfig) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
SSLNHttpServerConnectionFactory() - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
 
SSLServerSetupHandler - Interface in org.apache.http.impl.bootstrap
Server SSL setup handler.
SSLSetupHandler - Interface in org.apache.http.nio.reactor.ssl
Callback interface that can be used to customize various aspects of the TLS/SSl protocol.
STALE_CONNECTION_CHECK - Static variable in interface org.apache.http.params.CoreConnectionPNames
Deprecated.
Determines whether stale connection check is to be used.
start() - Method in class org.apache.http.benchmark.Stats
 
start() - Method in class org.apache.http.impl.bootstrap.HttpServer
 
start() - Method in class org.apache.http.impl.nio.bootstrap.HttpServer
 
Stats - Class in org.apache.http.benchmark
Helper to gather statistics for an HttpBenchmark.
Stats() - Constructor for class org.apache.http.benchmark.Stats
 
status - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
 
status - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
 
STATUS_URI - Static variable in class org.apache.http.HttpHeaders
RFC 2518 (WevDAV) Section 9.7
StatusLine - Interface in org.apache.http
The first line of a Response message is the Status-Line, consisting of the protocol version followed by a numeric status code and its associated textual phrase, with each element separated by SP characters.
STD_ERR - Static variable in interface org.apache.http.ExceptionLogger
 
stop() - Method in class org.apache.http.impl.bootstrap.HttpServer
 
STRICT_TRANSFER_ENCODING - Static variable in interface org.apache.http.params.CoreProtocolPNames
Deprecated.
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(int) - Constructor for class org.apache.http.impl.entity.StrictContentLengthStrategy
Creates StrictContentLengthStrategy instance with the given length used per default when content length is not explicitly specified in the message.
StrictContentLengthStrategy() - Constructor for class org.apache.http.impl.entity.StrictContentLengthStrategy
Creates StrictContentLengthStrategy instance.
StringEntity - Class in org.apache.http.entity
A self contained, repeatable entity that obtains its content from a String.
StringEntity(String, ContentType) - Constructor for class org.apache.http.entity.StringEntity
Creates a StringEntity with the specified content and content type.
StringEntity(String, String, String) - Constructor for class org.apache.http.entity.StringEntity
StringEntity(String, String) - Constructor for class org.apache.http.entity.StringEntity
Creates a StringEntity with the specified content and charset.
StringEntity(String, Charset) - Constructor for class org.apache.http.entity.StringEntity
Creates a StringEntity with the specified content and charset.
StringEntity(String) - Constructor for class org.apache.http.entity.StringEntity
Creates a StringEntity with the specified content.
submitRequest(HttpRequest) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
 
submitRequest(HttpRequest) - Method in interface org.apache.http.nio.NHttpClientConnection
Submits HttpRequest to be sent to the target server.
submitResponse(HttpResponse) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
 
submitResponse(HttpResponse) - Method in interface org.apache.http.nio.NHttpServerConnection
Submits {link @HttpResponse} to be sent to the client.
submitResponse() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Submits the default HTTP response and completed the message exchange.
submitResponse(HttpAsyncResponseProducer) - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
Submits an HTTP response using a custom HttpAsyncResponseProducer.
subSequence(int, int) - Method in class org.apache.http.util.CharArrayBuffer
substring(int, int) - Method in class org.apache.http.util.CharArrayBuffer
Returns a substring of this buffer.
substringTrimmed(int, int) - Method in class org.apache.http.util.CharArrayBuffer
Returns a substring of this buffer with leading and trailing whitespace omitted.
suspendInput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
suspendInput() - Method in interface org.apache.http.nio.IOControl
Suspends event notifications about the underlying channel being ready for input operations.
suspendOutput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
suspendOutput() - Method in interface org.apache.http.nio.IOControl
Suspends event notifications about the underlying channel being ready for output operations.

T

TARGET_HOST - Static variable in class org.apache.http.protocol.HTTP
 
TCP_NODELAY - Static variable in interface org.apache.http.params.CoreConnectionPNames
Deprecated.
Determines whether Nagle's algorithm is to be used.
TE - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.39
TEXT_HTML - Static variable in class org.apache.http.entity.ContentType
 
TEXT_PLAIN - Static variable in class org.apache.http.entity.ContentType
 
TEXT_XML - Static variable in class org.apache.http.entity.ContentType
 
TextUtils - Class in org.apache.http.util
 
TextUtils() - Constructor for class org.apache.http.util.TextUtils
 
ThreadSafe - Annotation Type in org.apache.http.annotation
The class to which this annotation is applied is thread-safe.
TIMEOUT - Static variable in class org.apache.http.HttpHeaders
RFC 2518 (WevDAV) Section 9.8
timeout(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
 
timeout() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
 
timeout(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
Triggered when no input is detected on this connection over the maximum period of inactivity.
timeout(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
Deprecated.
Triggered when no input is detected on this connection over the maximum period of inactivity.
timeout(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
Triggered when no input is detected on this connection over the maximum period of inactivity.
timeout(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
Deprecated.
Triggered when no input is detected on this connection over the maximum period of inactivity.
timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
 
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
 
timeout(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
Triggered when the given session as timed out.
timeout(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
Triggered if a SessionRequest times out.
timeoutCheck(SelectionKey, long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered to verify whether the I/O session associated with the given selection key has not timed out.
toByteArray() - Method in class org.apache.http.util.ByteArrayBuffer
Converts the content of this buffer to an array of bytes.
toByteArray(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
Read the contents of an entity and return it as a byte array.
toCharArray() - Method in class org.apache.http.util.CharArrayBuffer
Converts the content of this buffer to an array of chars.
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.
TokenParser - Class in org.apache.http.message
Low level parser for header field elements.
TokenParser() - Constructor for class org.apache.http.message.TokenParser
 
toString() - Method in class org.apache.http.benchmark.Results
 
toString() - Method in class org.apache.http.config.ConnectionConfig
 
toString() - Method in class org.apache.http.config.MessageConstraints
 
toString() - Method in class org.apache.http.config.Registry
 
toString() - Method in class org.apache.http.config.RegistryBuilder
 
toString() - Method in class org.apache.http.config.SocketConfig
 
toString() - Method in class org.apache.http.entity.AbstractHttpEntity
 
toString() - Method in class org.apache.http.entity.ContentType
Generates textual representation of this content type which can be used as the value of a Content-Type header.
toString() - Method in class org.apache.http.HttpHost
 
toString() - Method in class org.apache.http.impl.BHttpConnectionBase
 
toString() - Method in class org.apache.http.impl.nio.codecs.ChunkDecoder
 
toString() - Method in class org.apache.http.impl.nio.codecs.ChunkEncoder
 
toString() - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
 
toString() - Method in class org.apache.http.impl.nio.codecs.IdentityEncoder
 
toString() - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
 
toString() - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
 
toString() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
 
toString() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
 
toString() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
 
toString() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
 
toString() - Method in class org.apache.http.message.BasicHeader
 
toString() - Method in class org.apache.http.message.BasicHeaderElement
 
toString() - Method in class org.apache.http.message.BasicHttpRequest
 
toString() - Method in class org.apache.http.message.BasicHttpResponse
 
toString() - Method in class org.apache.http.message.BasicNameValuePair
 
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.HeaderGroup
 
toString() - Method in class org.apache.http.message.ParserCursor
 
toString() - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
 
toString() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
toString() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
 
toString() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
 
toString() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
 
toString() - Method in class org.apache.http.nio.util.ExpandableBuffer
 
toString() - Method in class org.apache.http.pool.AbstractConnPool
 
toString() - Method in class org.apache.http.pool.PoolEntry
 
toString() - Method in class org.apache.http.pool.PoolStats
 
toString() - Method in class org.apache.http.protocol.BasicHttpContext
 
toString() - Method in class org.apache.http.protocol.UriPatternMatcher
 
toString() - Method in class org.apache.http.ProtocolVersion
Converts this protocol version to a string.
toString() - Method in class org.apache.http.ssl.PrivateKeyDetails
 
toString() - Method in class org.apache.http.util.CharArrayBuffer
 
toString(HttpEntity, Charset) - Static method in class org.apache.http.util.EntityUtils
Get the entity content as a String, using the provided default character set if none is found in the entity.
toString(HttpEntity, String) - Static method in class org.apache.http.util.EntityUtils
Get the entity content as a String, using the provided default character set if none is found in the entity.
toString(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
Read the contents of an entity and return it as a String.
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.
TRAILER - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.40
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.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.41
TRANSFER_ENCODING - Static variable in class org.apache.http.protocol.HTTP
HTTP header definitions
TruncatedChunkException - Exception in org.apache.http
Signals a truncated chunk in a chunked stream.
TruncatedChunkException(String) - Constructor for exception org.apache.http.TruncatedChunkException
Creates a TruncatedChunkException with the specified detail message.
TrustStrategy - Interface in org.apache.http.ssl
A strategy to establish trustworthiness of certificates without consulting the trust manager configured in the actual SSL context.

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.UriHttpAsyncRequestHandlerMapper
Removes registered handler, if exists, for the given pattern.
unregister(String) - Method in class org.apache.http.protocol.UriHttpRequestHandlerMapper
Removes registered handler, if exists, for the given pattern.
unregister(String) - Method in class org.apache.http.protocol.UriPatternMatcher
Removes registered object, if exists, for the given pattern.
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
Signals 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.
updateEntity(HttpResponse, HttpEntity) - Static method in class org.apache.http.util.EntityUtils
Updates an entity in a response by first consuming an existing entity, then setting the new one.
updateExpiry(long, TimeUnit) - Method in class org.apache.http.pool.PoolEntry
 
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
 
UPGRADE - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.42
UriHttpAsyncRequestHandlerMapper - Class in org.apache.http.nio.protocol
Maintains a map of HTTP request handlers keyed by a request URI pattern.
UriHttpAsyncRequestHandlerMapper(UriPatternMatcher<HttpAsyncRequestHandler<?>>) - Constructor for class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
 
UriHttpAsyncRequestHandlerMapper() - Constructor for class org.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper
 
UriHttpRequestHandlerMapper - Class in org.apache.http.protocol
Maintains a map of HTTP request handlers keyed by a request URI pattern.
UriHttpRequestHandlerMapper(UriPatternMatcher<HttpRequestHandler>) - Constructor for class org.apache.http.protocol.UriHttpRequestHandlerMapper
 
UriHttpRequestHandlerMapper() - Constructor for class org.apache.http.protocol.UriHttpRequestHandlerMapper
 
UriPatternMatcher<T> - 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
Deprecated.
(4.2)
USE_EXPECT_CONTINUE - Static variable in interface org.apache.http.params.CoreProtocolPNames
Deprecated.
Activates 'Expect: 100-Continue' handshake for the entity enclosing methods.
useProtocol(String) - Method in class org.apache.http.ssl.SSLContextBuilder
 
USER_AGENT - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.15, RFC 2616 (HTTP/1.1) Section 14.43
USER_AGENT - Static variable in interface org.apache.http.params.CoreProtocolPNames
Deprecated.
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
Deprecated.
(4.2)
UTF_8 - Static variable in class org.apache.http.Consts
 
UTF_8 - Static variable in class org.apache.http.protocol.HTTP
Deprecated.
(4.2)

V

validate(Set<SelectionKey>) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered to validate keys currently registered with the selector.
validate(Set<SelectionKey>) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Verifies whether any of the sessions associated with the given selection keys timed out by invoking the AbstractIOReactor.timeoutCheck(SelectionKey, long) method.
validate(BasicPoolEntry) - Method in class org.apache.http.impl.pool.BasicConnPool
 
validate(E) - Method in class org.apache.http.pool.AbstractConnPool
 
validatePendingRequests() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
 
valueOf(String) - Static method in enum org.apache.http.nio.reactor.IOReactorStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.http.nio.reactor.ssl.SSLMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.http.nio.reactor.IOReactorStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.http.nio.reactor.ssl.SSLMode
Returns an array containing the constants of this enum type, in the order they are declared.
VARY - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.44
verify(HttpAsyncExchange, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncExpectationVerifier
 
verify(IOSession, SSLSession) - Method in interface org.apache.http.nio.reactor.ssl.SSLSetupHandler
Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed.
verify(HttpRequest, HttpResponse, HttpContext) - Method in interface org.apache.http.protocol.HttpExpectationVerifier
Verifies whether the given request meets the server's expectations.
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.
VIA - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.45

W

WAIT_FOR_CONTINUE - Static variable in interface org.apache.http.params.CoreProtocolPNames
Deprecated.
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
Waits for completion of initialization process of this endpoint.
waitFor() - Method in interface org.apache.http.nio.reactor.SessionRequest
Waits for completion of this session request.
waitForData() - Method in class org.apache.http.nio.util.SharedInputBuffer
 
WARNING - Static variable in class org.apache.http.HttpHeaders
RFC 2616 (HTTP/1.1) Section 14.46
WILDCARD - Static variable in class org.apache.http.entity.ContentType
 
withCharset(Charset) - Method in class org.apache.http.entity.ContentType
Creates a new instance with this MIME type and the given Charset.
withCharset(String) - Method in class org.apache.http.entity.ContentType
Creates a new instance with this MIME type and the given Charset name.
withParameters(NameValuePair...) - Method in class org.apache.http.entity.ContentType
Creates a new instance with this MIME type and the given parameters.
wrappedEntity - Variable in class org.apache.http.entity.HttpEntityWrapper
The wrapped entity.
writable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
Triggered when the key signals SelectionKey.OP_WRITE readiness.
writable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
Processes SelectionKey.OP_WRITE event on the given selection key.
write(T) - Method in class org.apache.http.impl.io.AbstractMessageWriter
 
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
Writes the array.
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(byte[], int, int) - Method in class org.apache.http.impl.io.SessionOutputBufferImpl
 
write(byte[]) - Method in class org.apache.http.impl.io.SessionOutputBufferImpl
 
write(int) - Method in class org.apache.http.impl.io.SessionOutputBufferImpl
 
write(T) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
 
write(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.ChunkEncoder
 
write(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.IdentityEncoder
 
write(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
 
write(ByteBuffer) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
write(ReadableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
 
write(T) - Method in interface org.apache.http.io.HttpMessageWriter
Serializes an instance of HttpMessage to the underlying data sink.
write(byte[], int, int) - Method in interface org.apache.http.io.SessionOutputBuffer
Writes len bytes from the specified byte array starting at offset off to this session buffer.
write(byte[]) - Method in interface org.apache.http.io.SessionOutputBuffer
Writes b.length bytes from the specified byte array to this session buffer.
write(int) - Method in interface org.apache.http.io.SessionOutputBuffer
Writes the specified byte to this session buffer.
write(ByteBuffer) - Method in interface org.apache.http.nio.ContentEncoder
Writes a portion of entity content to the underlying channel.
write(ByteBuffer) - Method in class org.apache.http.nio.ContentEncoderChannel
 
write(byte[], int, int) - Method in class org.apache.http.nio.entity.ContentOutputStream
 
write(byte[]) - Method in class org.apache.http.nio.entity.ContentOutputStream
 
write(int) - Method in class org.apache.http.nio.entity.ContentOutputStream
 
write(T) - Method in interface org.apache.http.nio.NHttpMessageWriter
Serializes out the HTTP message head.
WRITE - Static variable in interface org.apache.http.nio.reactor.EventMask
Interest in data output.
write(ByteBuffer) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Copies content of the source buffer into this buffer.
write(ReadableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Reads a sequence of bytes from the source channel into this buffer.
write(byte[], int, int) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
Writes len bytes from the specified byte array starting at offset off to this buffer.
write(int) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
Writes the specified byte to this buffer.
write(byte[], int, int) - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
write(byte[]) - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
write(int) - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
write(byte[], int, int) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
write(byte[]) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
write(int) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
writeClosingChunk() - Method in class org.apache.http.impl.io.ChunkedOutputStream
 
writeCompleted() - Method in interface org.apache.http.nio.util.ContentOutputBuffer
Indicates the content has been fully written.
writeCompleted() - Method in class org.apache.http.nio.util.SharedOutputBuffer
 
writeCompleted() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
 
writeHeadLine(T) - Method in class org.apache.http.impl.io.AbstractMessageWriter
Subclasses must override this method to write out the first header line based on the HttpMessage passed as a parameter.
writeHeadLine(HttpRequest) - Method in class org.apache.http.impl.io.DefaultHttpRequestWriter
 
writeHeadLine(HttpResponse) - Method in class org.apache.http.impl.io.DefaultHttpResponseWriter
 
writeHeadLine(T) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
Writes out the first line of HttpMessage.
writeHeadLine(HttpRequest) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
 
writeHeadLine(HttpResponse) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
 
writeLine(String) - Method in class org.apache.http.impl.io.SessionOutputBufferImpl
Writes characters from the specified string followed by a line delimiter to this session buffer.
writeLine(CharArrayBuffer) - Method in class org.apache.http.impl.io.SessionOutputBufferImpl
Writes characters from the specified char array followed by a line delimiter to this session buffer.
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
Writes characters from the specified string followed by a line delimiter to this session buffer.
writeLine(CharArrayBuffer) - Method in interface org.apache.http.io.SessionOutputBuffer
Writes characters from the specified char array followed by a line delimiter to this session buffer.
writeLine(CharArrayBuffer) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Copies content of the source buffer into this buffer as one line of text including a line delimiter.
writeLine(String) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
Copies content of the given string into this buffer as one line of text including a line delimiter.
writeTo(OutputStream) - Method in class org.apache.http.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
Writes bytes from the InputStream this entity was constructed with to an OutputStream.
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 out to the output stream.
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.NStringEntity
 
writeToBuffer(ByteBuffer, int) - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
Transfers content of the source to the buffer and updates transport metrics.
writeToChannel(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
Flushes content of the given buffer to the channel and updates transport metrics.
writeToChannel(ByteBuffer, int) - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
Transfers content of the source to the channel and updates transport metrics.
WWW_AUTHENTICATE - Static variable in class org.apache.http.HttpHeaders
RFC 1945 (HTTP/1.0) Section 10.16, RFC 2616 (HTTP/1.1) Section 14.47
A B C D E F G H I K L M N O P Q R S T U V W 

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