Uses of Annotation Type
org.apache.http.annotation.Contract
Packages that use Contract
Package
Description
Core HTTP component APIs and primitives.
Core configuration APIs.
Core HTTP entity implementations.
Default implementations of HTTP connections for synchronous,
blocking communication.
Default implementations of entity content strategies.
Default implementations of message parses and writers
for synchronous, blocking communication.
Default implementations of client side connection pools
for synchronous, blocking communication.
Core HTTP message components, message element parser
and writer APIs and their default implementations.
Deprecated.
Client side connection pools APIs for synchronous, blocking
communication.
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 ContractModifier and TypeClassDescriptionfinal classHolds all of the variables needed to describe an HTTP connection to a host.final classRepresents an HTTP version.classRepresents a protocol version. -
Uses of Contract in org.apache.http.config
Classes in org.apache.http.config with annotations of type ContractModifier and TypeClassDescriptionclassHTTP connection configuration.final classRegistry<I>Generic registry of items keyed by low-case string ID.classSocket configuration. -
Uses of Contract in org.apache.http.entity
Classes in org.apache.http.entity with annotations of type ContractModifier and TypeClassDescriptionfinal classContent 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 ContractModifier and TypeClassDescriptionclassDefault factory forHttpClientConnections.classDefault factory forHttpServerConnections.classDefault implementation of a strategy deciding about connection re-use.classDefault factory for creatingHttpRequestobjects.classDefault factory for creatingHttpResponseobjects.classEnglish reason phrases for HTTP status codes.classA 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 ContractModifier and TypeClassDescriptionclassDecorator forContentLengthStrategyimplementations that disallows the use of identity transfer encoding.classDeprecated.classDeprecated.(4.3) useBHttpConnectionBaseclassThe lax implementation of the content length strategy.classThe 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 ContractModifier and TypeClassDescriptionclassDefault factory for request message parsers.classDefault factory for request message writers.classDefault factory for response message parsers.classDefault 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 ContractModifier and TypeClassDescriptionclassA very basicConnFactoryimplementation that createsHttpClientConnectioninstances given aHttpHostinstance.classA very basicConnPoolimplementation that represents a pool of blockingHttpClientConnectionconnections identified by anHttpHostinstance.classA very basicPoolEntryimplementation that represents an entry in a pool of blockingHttpClientConnections identified by anHttpHostinstance. -
Uses of Contract in org.apache.http.message
Classes in org.apache.http.message with annotations of type ContractModifier and TypeClassDescriptionclassImplements a basicHeader.classBasic implementation for formatting header value elements.classBasic implementation for parsing header values into elements.classInterface for formatting elements of the HEAD section of an HTTP message.classBasic parser for lines in the head section of an HTTP message.classBasic implementation ofNameValuePair.classBasic implementation ofRequestLine.classBasic implementation ofStatusLineclassLow level parser for header field elements. -
Uses of Contract in org.apache.http.params
Classes in org.apache.http.params with annotations of type ContractModifier and TypeClassDescriptionclassDeprecated.(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'classDeprecated.(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 ContractModifier and TypeClassDescriptionclassAbstractConnPool<T,C, E extends PoolEntry<T, C>> Abstract synchronous (blocking) pool of connections.classPoolEntry<T,C> Pool entry containing a pool connection object along with its route.classPool statistics. -
Uses of Contract in org.apache.http.protocol
Classes in org.apache.http.protocol with annotations of type ContractModifier and TypeClassDescriptionclassDefault implementation ofHttpContext.classGenerates a date in the format required by the HTTP protocol.classHttpRequestExecutoris a client side HTTP protocol handler based on the blocking (classic) I/O model.classDeprecated.(4.3) useUriHttpRequestHandlerMapperclassHttpServiceis a server side HTTP protocol handler based on the classic (blocking) I/O model.final classImmutableHttpProcessor.classRequestConnControl is responsible for addingConnectionheader to the outgoing requests, which is essential for managing persistence ofHTTP/1.0connections.classRequestContent is the most important interceptor for outgoing requests.classRequestDate interceptor is responsible for addingDateheader to the outgoing requests This interceptor is optional for client side protocol processors.classRequestExpectContinue is responsible for enabling the 'expect-continue' handshake by addingExpectheader.classRequestTargetHost is responsible for addingHostheader.classRequestUserAgent is responsible for addingUser-Agentheader.classResponseConnControl is responsible for addingConnectionheader to the outgoing responses, which is essential for managing persistence ofHTTP/1.0connections.classResponseContent is the most important interceptor for outgoing responses.classResponseDate is responsible for addingDateheader to the outgoing responses.classResponseServer is responsible for addingServerheader.classMaintains a map of HTTP request handlers keyed by a request URI pattern.classMaintains a map of objects keyed by a request URI pattern.
BHttpConnectionBase