Uses of Class
org.apache.http.annotation.Immutable

Packages that use Immutable
org.apache.http.auth The API for client-side HTTP authentication against a server. 
org.apache.http.auth.params Parameters for configuring HTTP authentication classes. 
org.apache.http.client The API for client-side HTTP communication. 
org.apache.http.client.params Parameters for configuring the default HttpClient implementation. 
org.apache.http.client.protocol Additional request and response interceptors for HTTP state and authentication management. 
org.apache.http.client.utils Helpers and utility classes for HttpClient
org.apache.http.conn The client-side connection management and handling API that provides interfaces and implementations for opening and managing client side HTTP connections. 
org.apache.http.conn.params Parameters for configuring HTTP connection and connection management related classes. 
org.apache.http.conn.routing The client-side route representation and tracking API. 
org.apache.http.conn.scheme Scheme class represents a protocol scheme such as "http" or "https" and contains a number of protocol properties such as the default port and the socket factory to be used to creating Sockets for the given protocol 
org.apache.http.conn.ssl TLS/SSL specific API. 
org.apache.http.conn.util A collection of HTTP connection utility classes. 
org.apache.http.cookie The API for client-side state management via cookies. 
org.apache.http.entity.mime Support for MIME multipart messages based on Apache Mime4J 
org.apache.http.impl.auth Default implementations for interfaces in org.apache.http.auth
org.apache.http.impl.client Default implementations for interfaces in org.apache.http.client
org.apache.http.impl.conn Default implementations for interfaces in org.apache.http.impl.conn and related classes. 
org.apache.http.impl.conn.tsccm The implementation of a thread-safe client connection manager. 
org.apache.http.impl.cookie Default implementations for interfaces in org.apache.http.cookie
 

Uses of Immutable in org.apache.http.auth
 

Classes in org.apache.http.auth with annotations of type Immutable
 class AUTH
          Constants and static helpers related to the HTTP authentication.
 class AuthenticationException
          Signals a failure in authentication process
 class AuthScope
          The class represents an authentication scope consisting of a host name, a port number, a realm name and an authentication scheme name which Credentials apply to.
 class BasicUserPrincipal
          Basic user principal used for HTTP authentication
 class InvalidCredentialsException
          Authentication credentials required to respond to a authentication challenge are invalid
 class MalformedChallengeException
          Signals that authentication challenge is in some way invalid or illegal in the given context
 class NTCredentials
          Credentials implementation for Microsoft Windows platforms that includes Windows specific attributes such as name of the domain the user belongs to.
 class NTUserPrincipal
          Microsoft Windows specific user principal implementation.
 class UsernamePasswordCredentials
          Simple Credentials implementation based on a user name / password pair.
 

Uses of Immutable in org.apache.http.auth.params
 

Classes in org.apache.http.auth.params with annotations of type Immutable
 class AuthParams
          An adaptor for manipulating HTTP authentication parameters in HttpParams.
 

Uses of Immutable in org.apache.http.client
 

Classes in org.apache.http.client with annotations of type Immutable
 class CircularRedirectException
          Signals a circular redirect
 class ClientProtocolException
          Signals an error in the HTTP protocol.
 class HttpResponseException
          Signals a non 2xx HTTP response.
 class NonRepeatableRequestException
          Signals failure to retry the request due to non-repeatable request entity.
 class RedirectException
          Signals violation of HTTP specification caused by an invalid redirect
 

Uses of Immutable in org.apache.http.client.params
 

Classes in org.apache.http.client.params with annotations of type Immutable
 class AuthPolicy
          Standard authentication schemes supported by HttpClient.
 class CookiePolicy
          Standard cookie specifications supported by HttpClient.
 class HttpClientParams
          An adaptor for manipulating HTTP client parameters in HttpParams.
 

Uses of Immutable in org.apache.http.client.protocol
 

Classes in org.apache.http.client.protocol with annotations of type Immutable
 class RequestAddCookies
          Request interceptor that matches cookies available in the current CookieStore to the request being executed and generates corresponding Cookie request headers.
 class RequestClientConnControl
          This protocol interceptor is responsible for adding Connection or Proxy-Connection headers to the outgoing requests, which is essential for managing persistence of HTTP/1.0 connections.
 class RequestDefaultHeaders
          Request interceptor that adds default request headers.
 class RequestProxyAuthentication
          Generates authentication header for the proxy host, if required, based on the actual state of the HTTP authentication context.
 class RequestTargetAuthentication
          Generates authentication header for the target host, if required, based on the actual state of the HTTP authentication context.
 class ResponseProcessCookies
          Response interceptor that populates the current CookieStore with data contained in response cookies received in the given the HTTP response.
 

Uses of Immutable in org.apache.http.client.utils
 

Classes in org.apache.http.client.utils with annotations of type Immutable
 class CloneUtils
          A collection of utilities to workaround limitations of Java clone framework.
 class JdkIdn
          Uses the java.net.IDN class through reflection.
 class Punycode
          Facade that provides conversion between Unicode and Punycode domain names.
 class Rfc3492Idn
          Implementation from pseudo code in RFC 3492.
 class URIUtils
          A collection of utilities for URIs, to workaround bugs within the class or for ease-of-use features.
 class URLEncodedUtils
          A collection of utilities for encoding URLs.
 

Uses of Immutable in org.apache.http.conn
 

Classes in org.apache.http.conn with annotations of type Immutable
 class ConnectionPoolTimeoutException
          A timeout while waiting for an available connection from a connection manager.
 class ConnectTimeoutException
          A timeout while connecting to an HTTP server or waiting for an available connection from an HttpConnectionManager.
 class HttpHostConnectException
          A ConnectException that specifies the HttpHost that was being connected to.
 class MultihomePlainSocketFactory
          Socket factory that implements a simple multi-home fail-over on connect failure, provided the same hostname resolves to multiple InetAddresses.
 

Uses of Immutable in org.apache.http.conn.params
 

Classes in org.apache.http.conn.params with annotations of type Immutable
 class ConnManagerParams
          An adaptor for manipulating HTTP connection management parameters in HttpParams.
 class ConnRouteParams
          An adaptor for manipulating HTTP routing parameters in HttpParams.
 

Uses of Immutable in org.apache.http.conn.routing
 

Classes in org.apache.http.conn.routing with annotations of type Immutable
 class BasicRouteDirector
          Basic implementation of an HttpRouteDirector.
 class HttpRoute
          The route for a request.
 

Uses of Immutable in org.apache.http.conn.scheme
 

Classes in org.apache.http.conn.scheme with annotations of type Immutable
 class PlainSocketFactory
          The default class for creating plain (unencrypted) sockets.
 class Scheme
          Encapsulates specifics of a protocol scheme such as "http" or "https".
 

Uses of Immutable in org.apache.http.conn.ssl
 

Classes in org.apache.http.conn.ssl with annotations of type Immutable
 class AbstractVerifier
          Abstract base class for all standard X509HostnameVerifier implementations.
 class AllowAllHostnameVerifier
          The ALLOW_ALL HostnameVerifier essentially turns hostname verification off.
 class BrowserCompatHostnameVerifier
          The HostnameVerifier that works the same way as Curl and Firefox.
 class StrictHostnameVerifier
          The Strict HostnameVerifier works the same way as Sun Java 1.4, Sun Java 5, Sun Java 6-rc.
 

Uses of Immutable in org.apache.http.conn.util
 

Classes in org.apache.http.conn.util with annotations of type Immutable
 class InetAddressUtils
          A collection of utilities relating to InetAddresses.
 

Uses of Immutable in org.apache.http.cookie
 

Classes in org.apache.http.cookie with annotations of type Immutable
 class CookieIdentityComparator
          This cookie comparator can be used to compare identity of cookies.
 class CookieOrigin
          CookieOrigin class encapsulates details of an origin server that are relevant when parsing, validating or matching HTTP cookies.
 class CookiePathComparator
          This cookie comparator ensures that multiple cookies satisfying a common criteria are ordered in the Cookie header such that those with more specific Path attributes precede those with less specific.
 class MalformedCookieException
          Signals that a cookie is in some way invalid or illegal in a given context
 

Uses of Immutable in org.apache.http.entity.mime
 

Classes in org.apache.http.entity.mime with annotations of type Immutable
 class MIME
           
 class MinimalField
          Minimal implementation of Field.
 

Uses of Immutable in org.apache.http.impl.auth
 

Classes in org.apache.http.impl.auth with annotations of type Immutable
 class BasicSchemeFactory
          AuthSchemeFactory implementation that creates and initializes BasicScheme instances.
 class DigestSchemeFactory
          AuthSchemeFactory implementation that creates and initializes DigestScheme instances.
 class NTLMEngineException
          Signals NTLM protocol failure.
 class UnsupportedDigestAlgorithmException
          Authentication credentials required to respond to a authentication challenge are invalid
 

Uses of Immutable in org.apache.http.impl.client
 

Classes in org.apache.http.impl.client with annotations of type Immutable
 class AbstractAuthenticationHandler
          Base class for AuthenticationHandler implementations.
 class BasicResponseHandler
          A ResponseHandler that returns the response body as a String for successful (2xx) responses.
 class DefaultConnectionKeepAliveStrategy
          Default implementation of a strategy deciding duration that a connection can remain idle.
 class DefaultHttpRequestRetryHandler
          The default HttpRequestRetryHandler used by request executors.
 class DefaultProxyAuthenticationHandler
          Default AuthenticationHandler implementation for proxy host authentication.
 class DefaultRedirectHandler
          Default implementation of RedirectHandler.
 class DefaultTargetAuthenticationHandler
          Default AuthenticationHandler implementation for target host authentication.
 class DefaultUserTokenHandler
          Default implementation of UserTokenHandler.
 class TunnelRefusedException
          Signals that the tunnel request was rejected by the proxy host.
 

Uses of Immutable in org.apache.http.impl.conn
 

Classes in org.apache.http.impl.conn with annotations of type Immutable
 class LoggingSessionInputBuffer
          Logs all data read to the wire LOG.
 class LoggingSessionOutputBuffer
          Logs all data written to the wire LOG.
 class Wire
          Logs data to the wire LOG.
 

Uses of Immutable in org.apache.http.impl.conn.tsccm
 

Classes in org.apache.http.impl.conn.tsccm with annotations of type Immutable
 class BasicPoolEntryRef
          A weak reference to a BasicPoolEntry.
 

Uses of Immutable in org.apache.http.impl.cookie
 

Classes in org.apache.http.impl.cookie with annotations of type Immutable
 class AbstractCookieAttributeHandler
           
 class BasicCommentHandler
           
 class BasicDomainHandler
           
 class BasicExpiresHandler
           
 class BasicMaxAgeHandler
           
 class BasicPathHandler
           
 class BasicSecureHandler
           
 class BestMatchSpecFactory
          CookieSpecFactory implementation that creates and initializes BestMatchSpec instances.
 class BrowserCompatSpecFactory
          CookieSpecFactory implementation that creates and initializes BrowserCompatSpec instances.
 class DateParseException
          An exception to indicate an error parsing a date string.
 class DateUtils
          A utility class for parsing and formatting HTTP dates as used in cookies and other headers.
 class NetscapeDomainHandler
           
 class NetscapeDraftHeaderParser
           
 class NetscapeDraftSpecFactory
          CookieSpecFactory implementation that creates and initializes NetscapeDraftSpec instances.
 class PublicSuffixListParser
          Parses the list from publicsuffix.org and configures a PublicSuffixFilter.
 class RFC2109DomainHandler
           
 class RFC2109SpecFactory
          CookieSpecFactory implementation that creates and initializes RFC2109Spec instances.
 class RFC2109VersionHandler
           
 class RFC2965CommentUrlAttributeHandler
          "CommentURL" cookie attribute handler for RFC 2965 cookie spec.
 class RFC2965DiscardAttributeHandler
          "Discard" cookie attribute handler for RFC 2965 cookie spec.
 class RFC2965DomainAttributeHandler
          "Domain" cookie attribute handler for RFC 2965 cookie spec.
 class RFC2965PortAttributeHandler
          "Port" cookie attribute handler for RFC 2965 cookie spec.
 class RFC2965SpecFactory
          CookieSpecFactory implementation that creates and initializes RFC2965Spec instances.
 class RFC2965VersionAttributeHandler
          "Version" cookie attribute handler for RFC 2965 cookie spec.
 



Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.