org.apache.commons.httpclient
Class SimpleHttpConnectionManager
java.lang.Object
|
+--org.apache.commons.httpclient.SimpleHttpConnectionManager
- public class SimpleHttpConnectionManager
- extends Object
- implements HttpConnectionManager
A connection manager that provides access to a single HttpConnection. This
manager makes no attempt to provide exclusive access to the contained
HttpConnection.
- Since:
- 2.0
- Author:
- Michael Becke, Eric Johnson, Mike Bowler
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SimpleHttpConnectionManager
public SimpleHttpConnectionManager()
- Constructor for SimpleHttpConnectionManager.
getConnection
public HttpConnection getConnection(HostConfiguration hostConfiguration)
- Description copied from interface: HttpConnectionManager
- Gets an HttpConnection for a given host configuration. If a connection is
not available this method will block until one is.
The connection manager should be registered with any HttpConnection that
is created.
- Specified by:
- getConnection in interface HttpConnectionManager
- See Also:
HttpConnectionManager.getConnection(HostConfiguration)
getConnection
public HttpConnection getConnection(HostConfiguration hostConfiguration,
long timeout)
- Description copied from interface: HttpConnectionManager
- Gets an HttpConnection for a given host configuration. If a connection is
not available, this method will block for at most the specified number of
milliseconds or until a connection becomes available.
The connection manager should be registered with any HttpConnection that
is created.
- Specified by:
- getConnection in interface HttpConnectionManager
- See Also:
HttpConnectionManager.getConnection(HostConfiguration, long)
releaseConnection
public void releaseConnection(HttpConnection conn)
- Description copied from interface: HttpConnectionManager
- Releases the given HttpConnection for use by other requests.
- Specified by:
- releaseConnection in interface HttpConnectionManager
- See Also:
HttpConnectionManager.releaseConnection(org.apache.commons.httpclient.HttpConnection)
Copyright (c) 1999-2002 - Apache Software Foundation