Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.commons.httpclient.HttpConnection

Packages that use HttpConnection
org.apache.commons.httpclient | Classes and interfaces supporting the client side of the HTTP protocol.
org.apache.commons.httpclient.auth | Provides implementation of various authentication schemes as well as utility classes that can be used to authenticate HTTP requests.
org.apache.commons.httpclient.methods | Classes implementing `HttpMethod` for the base HTTP methods.
org.apache.commons.httpclient.util | Provides some utility classes for use by HttpClient.

Uses of HttpConnection in org.apache.commons.httpclient

Fields in org.apache.commons.httpclient declared as HttpConnection
`protected HttpConnection` | `SimpleHttpConnectionManager.httpConnection` The http connection

Methods in org.apache.commons.httpclient that return HttpConnection
`HttpConnection` | `SimpleHttpConnectionManager.getConnection(HostConfiguration hostConfiguration)`
`HttpConnection` | `MultiThreadedHttpConnectionManager.getConnection(HostConfiguration hostConfiguration)`
`HttpConnection` | `HttpConnectionManager.getConnection(HostConfiguration hostConfiguration)` Gets an HttpConnection for a given host configuration.
`HttpConnection` | `SimpleHttpConnectionManager.getConnection(HostConfiguration hostConfiguration, long timeout)` Deprecated. Use #getConnectionWithTimeout(HostConfiguration, long)
`HttpConnection` | `MultiThreadedHttpConnectionManager.getConnection(HostConfiguration hostConfiguration, long timeout)` Deprecated. Use #getConnectionWithTimeout(HostConfiguration, long)
`HttpConnection` | `HttpConnectionManager.getConnection(HostConfiguration hostConfiguration, long timeout)` Deprecated. Use #getConnectionWithTimeout(HostConfiguration, long)
`HttpConnection` | `SimpleHttpConnectionManager.getConnectionWithTimeout(HostConfiguration hostConfiguration, long timeout)` This method always returns the same connection object.
`HttpConnection` | `MultiThreadedHttpConnectionManager.getConnectionWithTimeout(HostConfiguration hostConfiguration, long timeout)` Gets a connection or waits if one is not available.
`HttpConnection` | `HttpConnectionManager.getConnectionWithTimeout(HostConfiguration hostConfiguration, long timeout)` Gets an HttpConnection for a given host configuration.

Methods in org.apache.commons.httpclient with parameters of type HttpConnection
`protected void` | `HttpMethodBase.addCookieRequestHeader(HttpState state, HttpConnection conn)` Generates `Cookie` request headers for those `cookie`s that match the given host, port and path.
`protected void` | `ConnectMethod.addCookieRequestHeader(HttpState state, HttpConnection conn)` This method does nothing.
`protected void` | `HttpMethodBase.addHostRequestHeader(HttpState state, HttpConnection conn)` Generates `Host` request header, as long as no `Host` request header already exists.
`protected void` | `HttpMethodBase.addProxyConnectionHeader(HttpState state, HttpConnection conn)` Generates `Proxy-Connection: Keep-Alive` request header when communicating via a proxy server.
`protected void` | `HttpMethodBase.addRequestHeaders(HttpState state, HttpConnection conn)` Generates all the required request `header`s to be submitted via the given `connection`.
`protected void` | `ConnectMethod.addRequestHeaders(HttpState state, HttpConnection conn)` Populates the request headers map to with additional `headers` to be submitted to the given `HttpConnection`.
`protected void` | `HttpMethodBase.addUserAgentRequestHeader(HttpState state, HttpConnection conn)` Generates default `User-Agent` request header, as long as no `User-Agent` request header already exists.
`int` | `HttpMethodBase.execute(HttpState state, HttpConnection conn)` Executes this method using the specified `HttpConnection` and `HttpState`.
`int` | `ConnectMethod.execute(HttpState state, HttpConnection conn)` Execute this method and create a tunneled HttpConnection.
`int` | `HttpMethod.execute(HttpState state, HttpConnection connection)` Executes this method using the specified `HttpConnection` and `HttpState`.
`protected static String` | `HttpMethodBase.generateRequestLine(HttpConnection connection, String name, String requestPath, String query, String version)` Generates HTTP request line according to the specified attributes.
`boolean` | `HostConfiguration.hostEquals(HttpConnection connection)` Tests if the host configuration equals the configuration set on the connection.
`protected void` | `HttpMethodBase.processCookieHeaders(CookieSpec parser, Header[] headers, HttpState state, HttpConnection conn)` This method processes the specified cookie headers.
`protected void` | `HttpMethodBase.processResponseBody(HttpState state, HttpConnection conn)` This method is invoked immediately after `HttpMethodBase.readResponseBody(HttpState,HttpConnection)` and can be overridden by sub-classes in order to provide custom body processing.
`protected void` | `HttpMethodBase.processResponseHeaders(HttpState state, HttpConnection conn)` This method is invoked immediately after `HttpMethodBase.readResponseHeaders(HttpState,HttpConnection)` and can be overridden by sub-classes in order to provide custom response headers processing.
`protected void` | `HttpMethodBase.processStatusLine(HttpState state, HttpConnection conn)` This method is invoked immediately after `HttpMethodBase.readStatusLine(HttpState,HttpConnection)` and can be overridden by sub-classes in order to provide custom response status line processing.
`boolean` | `HostConfiguration.proxyEquals(HttpConnection connection)` Tests if the proxy configuration equals the configuration set on the connection.
`protected void` | `HttpMethodBase.readResponse(HttpState state, HttpConnection conn)` Reads the response from the given `connection`.
`protected void` | `HttpMethodBase.readResponseBody(HttpState state, HttpConnection conn)` Read the response body from the given `HttpConnection`.
`protected void` | `HttpMethodBase.readResponseHeaders(HttpState state, HttpConnection conn)` Reads the response headers from the given `connection`.
`protected void` | `HttpMethodBase.readStatusLine(HttpState state, HttpConnection conn)` Read the status line from the given `HttpConnection`, setting my `status code` and `status text`.
`void` | `SimpleHttpConnectionManager.releaseConnection(HttpConnection conn)`
`void` | `MultiThreadedHttpConnectionManager.releaseConnection(HttpConnection conn)` Make the given HttpConnection available for use by other requests.
`void` | `HttpConnectionManager.releaseConnection(HttpConnection conn)` Releases the given HttpConnection for use by other requests.
`boolean` | `DefaultMethodRetryHandler.retryMethod(HttpMethod method, HttpConnection connection, HttpRecoverableException recoverableException, int executionCount, boolean requestSent)` Deprecated. Used `retryCount` and `requestSentRetryEnabled` to determine if the given method should be retried.
`boolean` | `MethodRetryHandler.retryMethod(HttpMethod method, HttpConnection connection, HttpRecoverableException recoverableException, int executionCount, boolean requestSent)` Deprecated. Determines if a method should be retried after an HttpRecoverableException occurs during execution.
`protected boolean` | `HttpMethodBase.shouldCloseConnection(HttpConnection conn)` Tests if the connection should be closed after the method has been executed.
`protected boolean` | `ConnectMethod.shouldCloseConnection(HttpConnection conn)` Returns `true` if the status code is anything other than SC_OK, `false` otherwise.
`protected void` | `HttpMethodBase.writeRequest(HttpState state, HttpConnection conn)` Sends the request via the given `connection`.
`protected boolean` | `HttpMethodBase.writeRequestBody(HttpState state, HttpConnection conn)` Writes the request body to the given `connection`.
`protected void` | `HttpMethodBase.writeRequestHeaders(HttpState state, HttpConnection conn)` Writes the request headers to the given `connection`.
`protected void` | `HttpMethodBase.writeRequestLine(HttpState state, HttpConnection conn)` Writes the request line to the given `connection`.
`protected void` | `ConnectMethod.writeRequestLine(HttpState state, HttpConnection conn)` Special Connect request.

Uses of HttpConnection in org.apache.commons.httpclient.auth

Methods in org.apache.commons.httpclient.auth with parameters of type HttpConnection
`static boolean` | `HttpAuthenticator.authenticate(AuthScheme authscheme, HttpMethod method, HttpConnection conn, HttpState state)` Deprecated. use AuthScheme
`static boolean` | `HttpAuthenticator.authenticateDefault(HttpMethod method, HttpConnection conn, HttpState state)` Deprecated. use AuthScheme
`static boolean` | `HttpAuthenticator.authenticateProxy(AuthScheme authscheme, HttpMethod method, HttpConnection conn, HttpState state)` Deprecated. use AuthScheme
`static boolean` | `HttpAuthenticator.authenticateProxyDefault(HttpMethod method, HttpConnection conn, HttpState state)` Deprecated. use AuthScheme

Uses of HttpConnection in org.apache.commons.httpclient.methods

Methods in org.apache.commons.httpclient.methods with parameters of type HttpConnection
`protected void` | `MultipartPostMethod.addContentLengthRequestHeader(HttpState state, HttpConnection conn)` Deprecated. Adds a `Content-Length` request header, as long as no `Content-Length` request header already exists.
`protected void` | `EntityEnclosingMethod.addContentLengthRequestHeader(HttpState state, HttpConnection conn)` Generates `Content-Length` or `Transfer-Encoding: Chunked` request header, as long as no `Content-Length` request header already exists.
`protected void` | `MultipartPostMethod.addContentTypeRequestHeader(HttpState state, HttpConnection conn)` Deprecated. Adds a `Content-Type` request header.
`protected void` | `MultipartPostMethod.addRequestHeaders(HttpState state, HttpConnection conn)` Deprecated. Populates the request headers map to with additional `headers` to be submitted to the given `HttpConnection`.
`protected void` | `ExpectContinueMethod.addRequestHeaders(HttpState state, HttpConnection conn)` Sets the `Expect` header if it has not already been set, in addition to the "standard" set of headers.
`protected void` | `EntityEnclosingMethod.addRequestHeaders(HttpState state, HttpConnection conn)` Populates the request headers map to with additional `headers` to be submitted to the given `HttpConnection`.
`protected void` | `OptionsMethod.processResponseHeaders(HttpState state, HttpConnection conn)` This implementation will parse the `Allow` header to obtain the set of methods supported by the resource identified by the Request-URI.
`protected void` | `HeadMethod.readResponseBody(HttpState state, HttpConnection conn)` Overrides `HttpMethodBase` method to not read a response body, despite the presence of a `Content-Length` or `Transfer-Encoding` header.
`protected boolean` | `MultipartPostMethod.writeRequestBody(HttpState state, HttpConnection conn)` Deprecated. Writes the request body to the given `connection`.
`protected boolean` | `EntityEnclosingMethod.writeRequestBody(HttpState state, HttpConnection conn)` Writes the request body to the given `connection`.

Uses of HttpConnection in org.apache.commons.httpclient.util

Methods in org.apache.commons.httpclient.util with parameters of type HttpConnection
`void` | `IdleConnectionHandler.add(HttpConnection connection)` Registers the given connection with this handler.
`void` | `IdleConnectionHandler.remove(HttpConnection connection)` Removes the given connection from the list of connections to be closed when idle.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.