org.apache.http.conn.params
Class ConnPerRouteBean
java.lang.Object
org.apache.http.conn.params.ConnPerRouteBean
- All Implemented Interfaces:
- ConnPerRoute
@NotThreadSafe
public final class ConnPerRouteBean
- extends Object
- implements ConnPerRoute
This class maintains a map of HTTP routes to maximum number of connections allowed
for those routes. This class can be used by pooling
connection managers
for
a fine-grained control of connections on a per route basis.
- Since:
- 4.0
DEFAULT_MAX_CONNECTIONS_PER_ROUTE
public static final int DEFAULT_MAX_CONNECTIONS_PER_ROUTE
- The default maximum number of connections allowed per host
- See Also:
- Constant Field Values
ConnPerRouteBean
public ConnPerRouteBean(int defaultMax)
ConnPerRouteBean
public ConnPerRouteBean()
getDefaultMax
public int getDefaultMax()
setDefaultMaxPerRoute
public void setDefaultMaxPerRoute(int max)
setMaxForRoute
public void setMaxForRoute(HttpRoute route,
int max)
getMaxForRoute
public int getMaxForRoute(HttpRoute route)
- Specified by:
getMaxForRoute
in interface ConnPerRoute
setMaxForRoutes
public void setMaxForRoutes(Map<HttpRoute,Integer> map)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.