Uses of Class
org.apache.http.annotation.Contract
-
Packages that use Contract Package Description org.apache.http Core HTTP component APIs and primitives.org.apache.http.config Core configuration APIs.org.apache.http.entity Core HTTP entity implementations.org.apache.http.impl Default implementations of HTTP connections for synchronous, blocking communication.org.apache.http.impl.entity Default implementations of entity content strategies.org.apache.http.impl.io Default implementations of message parses and writers for synchronous, blocking communication.org.apache.http.impl.pool Default implementations of client side connection pools for synchronous, blocking communication.org.apache.http.message Core HTTP message components, message element parser and writer APIs and their default implementations.org.apache.http.params Deprecated.org.apache.http.pool Client side connection pools APIs for synchronous, blocking communication.org.apache.http.protocol Core HTTP protocol execution framework and HTTP protocol handlers for synchronous, blocking communication. -
-
Uses of Contract in org.apache.http
Classes in org.apache.http with annotations of type Contract Modifier and Type Class Description class
HttpHost
Holds all of the variables needed to describe an HTTP connection to a host.class
HttpVersion
Represents an HTTP version.class
ProtocolVersion
Represents a protocol version. -
Uses of Contract in org.apache.http.config
Classes in org.apache.http.config with annotations of type Contract Modifier and Type Class Description class
ConnectionConfig
HTTP connection configuration.class
Registry<I>
Generic registry of items keyed by low-case string ID.class
SocketConfig
Socket configuration. -
Uses of Contract in org.apache.http.entity
Classes in org.apache.http.entity with annotations of type Contract Modifier and Type Class Description class
ContentType
Content type information consisting of a MIME type and an optional charset. -
Uses of Contract in org.apache.http.impl
Classes in org.apache.http.impl with annotations of type Contract Modifier and Type Class Description class
DefaultBHttpClientConnectionFactory
Default factory forHttpClientConnection
s.class
DefaultBHttpServerConnectionFactory
Default factory forHttpServerConnection
s.class
DefaultConnectionReuseStrategy
Default implementation of a strategy deciding about connection re-use.class
DefaultHttpRequestFactory
Default factory for creatingHttpRequest
objects.class
DefaultHttpResponseFactory
Default factory for creatingHttpResponse
objects.class
EnglishReasonPhraseCatalog
English reason phrases for HTTP status codes.class
NoConnectionReuseStrategy
A strategy that never re-uses a connection. -
Uses of Contract in org.apache.http.impl.entity
Classes in org.apache.http.impl.entity with annotations of type Contract Modifier and Type Class Description class
DisallowIdentityContentLengthStrategy
Decorator forContentLengthStrategy
implementations that disallows the use of identity transfer encoding.class
EntityDeserializer
Deprecated.(4.3) useBHttpConnectionBase
class
EntitySerializer
Deprecated.(4.3) useBHttpConnectionBase
class
LaxContentLengthStrategy
The lax implementation of the content length strategy.class
StrictContentLengthStrategy
The strict implementation of the content length strategy. -
Uses of Contract in org.apache.http.impl.io
Classes in org.apache.http.impl.io with annotations of type Contract Modifier and Type Class Description class
DefaultHttpRequestParserFactory
Default factory for request message parsers.class
DefaultHttpRequestWriterFactory
Default factory for request message writers.class
DefaultHttpResponseParserFactory
Default factory for response message parsers.class
DefaultHttpResponseWriterFactory
Default factory for response message writers. -
Uses of Contract in org.apache.http.impl.pool
Classes in org.apache.http.impl.pool with annotations of type Contract Modifier and Type Class Description class
BasicConnFactory
A very basicConnFactory
implementation that createsHttpClientConnection
instances given aHttpHost
instance.class
BasicConnPool
A very basicConnPool
implementation that represents a pool of blockingHttpClientConnection
connections identified by anHttpHost
instance.class
BasicPoolEntry
A very basicPoolEntry
implementation that represents an entry in a pool of blockingHttpClientConnection
s identified by anHttpHost
instance. -
Uses of Contract in org.apache.http.message
Classes in org.apache.http.message with annotations of type Contract Modifier and Type Class Description class
BasicHeader
Implements a basicHeader
.class
BasicHeaderValueFormatter
Basic implementation for formatting header value elements.class
BasicHeaderValueParser
Basic implementation for parsing header values into elements.class
BasicLineFormatter
Interface for formatting elements of the HEAD section of an HTTP message.class
BasicLineParser
Basic parser for lines in the head section of an HTTP message.class
BasicNameValuePair
Basic implementation ofNameValuePair
.class
BasicRequestLine
Basic implementation ofRequestLine
.class
BasicStatusLine
Basic implementation ofStatusLine
class
TokenParser
Low level parser for header field elements. -
Uses of Contract in org.apache.http.params
Classes in org.apache.http.params with annotations of type Contract Modifier and Type Class Description class
BasicHttpParams
Deprecated.(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'class
SyncBasicHttpParams
Deprecated.(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config' -
Uses of Contract in org.apache.http.pool
Classes in org.apache.http.pool with annotations of type Contract Modifier and Type Class Description class
AbstractConnPool<T,C,E extends PoolEntry<T,C>>
Abstract synchronous (blocking) pool of connections.class
PoolEntry<T,C>
Pool entry containing a pool connection object along with its route.class
PoolStats
Pool statistics. -
Uses of Contract in org.apache.http.protocol
Classes in org.apache.http.protocol with annotations of type Contract Modifier and Type Class Description class
BasicHttpContext
Default implementation ofHttpContext
.class
HttpDateGenerator
Generates a date in the format required by the HTTP protocol.class
HttpRequestExecutor
HttpRequestExecutor
is a client side HTTP protocol handler based on the blocking (classic) I/O model.class
HttpRequestHandlerRegistry
Deprecated.(4.3) useUriHttpRequestHandlerMapper
class
HttpService
HttpService
is a server side HTTP protocol handler based on the classic (blocking) I/O model.class
ImmutableHttpProcessor
ImmutableHttpProcessor
.class
RequestConnControl
RequestConnControl is responsible for addingConnection
header to the outgoing requests, which is essential for managing persistence ofHTTP/1.0
connections.class
RequestContent
RequestContent is the most important interceptor for outgoing requests.class
RequestDate
RequestDate interceptor is responsible for addingDate
header to the outgoing requests This interceptor is optional for client side protocol processors.class
RequestExpectContinue
RequestExpectContinue is responsible for enabling the 'expect-continue' handshake by addingExpect
header.class
RequestTargetHost
RequestTargetHost is responsible for addingHost
header.class
RequestUserAgent
RequestUserAgent is responsible for addingUser-Agent
header.class
ResponseConnControl
ResponseConnControl is responsible for addingConnection
header to the outgoing responses, which is essential for managing persistence ofHTTP/1.0
connections.class
ResponseContent
ResponseContent is the most important interceptor for outgoing responses.class
ResponseDate
ResponseDate is responsible for addingDate
header to the outgoing responses.class
ResponseServer
ResponseServer is responsible for addingServer
header.class
UriHttpRequestHandlerMapper
Maintains a map of HTTP request handlers keyed by a request URI pattern.class
UriPatternMatcher<T>
Maintains a map of objects keyed by a request URI pattern.
-