| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.httpclient.params.DefaultHttpParams
org.apache.commons.httpclient.params.HttpConnectionParams
org.apache.commons.httpclient.params.HttpConnectionManagerParams
public class HttpConnectionManagerParams
This class represents a collection of HTTP protocol parameters applicable to 
 HTTP connection managers. 
 Protocol parameters may be linked together to form a hierarchy. If a particular 
 parameter value has not been explicitly defined in the collection itself, its 
 value will be drawn from the parent collection of parameters.
| Field Summary | |
|---|---|
| static String | MAX_HOST_CONNECTIONSDefines the maximum number of connections allowed per host configuration. | 
| static String | MAX_TOTAL_CONNECTIONSDefines the maximum number of connections allowed overall. | 
| Fields inherited from class org.apache.commons.httpclient.params.HttpConnectionParams | 
|---|
| CONNECTION_TIMEOUT, SO_LINGER, SO_RCVBUF, SO_SNDBUF, SO_TIMEOUT, STALE_CONNECTION_CHECK, TCP_NODELAY | 
| Constructor Summary | |
|---|---|
| HttpConnectionManagerParams() | |
| Method Summary | |
|---|---|
|  int | getDefaultMaxConnectionsPerHost()Gets the default maximum number of connections allowed for a given host config. | 
|  int | getMaxConnectionsPerHost(HostConfiguration hostConfiguration)Gets the maximum number of connections to be used for a particular host config. | 
|  int | getMaxTotalConnections()Gets the maximum number of connections allowed. | 
|  void | setDefaultMaxConnectionsPerHost(int maxHostConnections)Sets the default maximum number of connections allowed for a given host config. | 
|  void | setMaxConnectionsPerHost(HostConfiguration hostConfiguration,
                         int maxHostConnections)Sets the maximum number of connections to be used for the given host config. | 
|  void | setMaxTotalConnections(int maxTotalConnections)Sets the maximum number of connections allowed. | 
| Methods inherited from class org.apache.commons.httpclient.params.HttpConnectionParams | 
|---|
| getConnectionTimeout, getLinger, getReceiveBufferSize, getSendBufferSize, getSoTimeout, getTcpNoDelay, isStaleCheckingEnabled, setConnectionTimeout, setLinger, setReceiveBufferSize, setSendBufferSize, setSoTimeout, setStaleCheckingEnabled, setTcpNoDelay | 
| Methods inherited from class org.apache.commons.httpclient.params.DefaultHttpParams | 
|---|
| clear, clone, getBooleanParameter, getDefaultParams, getDefaults, getDoubleParameter, getIntParameter, getLongParameter, getParameter, isParameterFalse, isParameterSet, isParameterSetLocally, isParameterTrue, setBooleanParameter, setDefaults, setDoubleParameter, setHttpParamsFactory, setIntParameter, setLongParameter, setParameter, setParameters | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final String MAX_HOST_CONNECTIONS
 This parameter expects a value of type Map.  The value
 should map instances of HostConfiguration
 to integers.  The default value can be specified using
 HostConfiguration.ANY_HOST_CONFIGURATION.
 
public static final String MAX_TOTAL_CONNECTIONS
 This parameter expects a value of type Integer.
 
| Constructor Detail | 
|---|
public HttpConnectionManagerParams()
| Method Detail | 
|---|
public void setDefaultMaxConnectionsPerHost(int maxHostConnections)
maxHostConnections - The default maximum.MAX_HOST_CONNECTIONS
public void setMaxConnectionsPerHost(HostConfiguration hostConfiguration,
                                     int maxHostConnections)
hostConfiguration - The host config to set the maximum for.  Use 
 HostConfiguration.ANY_HOST_CONFIGURATION to configure the default value
 per host.maxHostConnections - The maximum number of connections, > 0MAX_HOST_CONNECTIONSpublic int getDefaultMaxConnectionsPerHost()
MAX_HOST_CONNECTIONSpublic int getMaxConnectionsPerHost(HostConfiguration hostConfiguration)
hostConfiguration - The host config.
MAX_HOST_CONNECTIONSpublic void setMaxTotalConnections(int maxTotalConnections)
maxTotalConnections - The maximum number of connections allowed.MAX_TOTAL_CONNECTIONSpublic int getMaxTotalConnections()
MAX_TOTAL_CONNECTIONS| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||