Package org.apache.http.impl.conn
Class DefaultHttpRoutePlanner
- java.lang.Object
-
- org.apache.http.impl.conn.DefaultHttpRoutePlanner
-
- All Implemented Interfaces:
HttpRoutePlanner
@Contract(threading=SAFE) @Deprecated public class DefaultHttpRoutePlanner extends java.lang.Object implements HttpRoutePlanner
Deprecated.(4.3) useDefaultRoutePlannerDefault implementation of anHttpRoutePlanner. This implementation is based onparameters. It will not make use of any Java system properties, nor of system or browser proxy settings.The following parameters can be used to customize the behavior of this class:
- Since:
- 4.0
-
-
Constructor Summary
Constructors Constructor Description DefaultHttpRoutePlanner(SchemeRegistry schreg)Deprecated.Creates a new default route planner.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description HttpRoutedetermineRoute(HttpHost target, HttpRequest request, HttpContext context)Deprecated.Determines the route for a request.
-
-
-
Constructor Detail
-
DefaultHttpRoutePlanner
public DefaultHttpRoutePlanner(SchemeRegistry schreg)
Deprecated.Creates a new default route planner.- Parameters:
schreg- the scheme registry
-
-
Method Detail
-
determineRoute
public HttpRoute determineRoute(HttpHost target, HttpRequest request, HttpContext context) throws HttpException
Deprecated.Description copied from interface:HttpRoutePlannerDetermines the route for a request.- Specified by:
determineRoutein interfaceHttpRoutePlanner- Parameters:
target- the target host for the request. Implementations may acceptnullif they can still determine a route, for example to a default target or by inspecting the request.request- the request to executecontext- the context to use for the subsequent execution. Implementations may acceptnull.- Returns:
- the route that the request should take
- Throws:
HttpException- in case of a problem
-
-