org.apache.http.conn.params
Class ConnPerRouteBean
java.lang.Object
org.apache.http.conn.params.ConnPerRouteBean
- All Implemented Interfaces:
- ConnPerRoute
@ThreadSafe
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
@Deprecated
public int getDefaultMax()
- Deprecated.
getDefaultMaxPerRoute
public int getDefaultMaxPerRoute()
- Since:
- 4.1
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 The Apache Software Foundation. All Rights Reserved.