Class ConnRouteParams

java.lang.Object
org.apache.http.conn.params.ConnRouteParams
All Implemented Interfaces:
ConnRoutePNames

@Deprecated @Contract(threading=IMMUTABLE) public class ConnRouteParams extends Object implements ConnRoutePNames
Deprecated.
(4.3) use RequestConfig.
An adaptor for manipulating HTTP routing parameters in HttpParams.
Since:
4.0
  • Field Details

    • NO_HOST

      public static final HttpHost NO_HOST
      Deprecated.
      A special value indicating "no host". This relies on a nonsense scheme name to avoid conflicts with actual hosts. Note that this is a valid host.
    • NO_ROUTE

      public static final HttpRoute NO_ROUTE
      Deprecated.
      A special value indicating "no route". This is a route with NO_HOST as the target.
  • Method Details

    • getDefaultProxy

      public static HttpHost getDefaultProxy(HttpParams params)
      Deprecated.
      Obtains the DEFAULT_PROXY parameter value. NO_HOST will be mapped to null, to allow unsetting in a hierarchy.
      Parameters:
      params - the parameters in which to look up
      Returns:
      the default proxy set in the argument parameters, or null if not set
    • setDefaultProxy

      public static void setDefaultProxy(HttpParams params, HttpHost proxy)
      Deprecated.
      Sets the DEFAULT_PROXY parameter value.
      Parameters:
      params - the parameters in which to set the value
      proxy - the value to set, may be null. Note that NO_HOST will be mapped to null by getDefaultProxy(org.apache.http.params.HttpParams), to allow for explicit unsetting in hierarchies.
    • getForcedRoute

      public static HttpRoute getForcedRoute(HttpParams params)
      Deprecated.
      Obtains the FORCED_ROUTE parameter value. NO_ROUTE will be mapped to null, to allow unsetting in a hierarchy.
      Parameters:
      params - the parameters in which to look up
      Returns:
      the forced route set in the argument parameters, or null if not set
    • setForcedRoute

      public static void setForcedRoute(HttpParams params, HttpRoute route)
      Deprecated.
      Sets the FORCED_ROUTE parameter value.
      Parameters:
      params - the parameters in which to set the value
      route - the value to set, may be null. Note that NO_ROUTE will be mapped to null by getForcedRoute(org.apache.http.params.HttpParams), to allow for explicit unsetting in hierarchies.
    • getLocalAddress

      public static InetAddress getLocalAddress(HttpParams params)
      Deprecated.
      Obtains the LOCAL_ADDRESS parameter value. There is no special value that would automatically be mapped to null. You can use the wildcard address (0.0.0.0 for IPv4, :: for IPv6) to override a specific local address in a hierarchy.
      Parameters:
      params - the parameters in which to look up
      Returns:
      the local address set in the argument parameters, or null if not set
    • setLocalAddress

      public static void setLocalAddress(HttpParams params, InetAddress local)
      Deprecated.
      Sets the LOCAL_ADDRESS parameter value.
      Parameters:
      params - the parameters in which to set the value
      local - the value to set, may be null