Class Overview
Default implementation of an HttpRoutePlanner
. This implementation
is based on parameters
.
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:
Fields
Public Constructors
public
DefaultHttpRoutePlanner
(SchemeRegistry schreg)
Creates a new default route planner.
Parameters
schreg
| the scheme registry
|
Public Methods
Determines the route for a request.
Parameters
target
| the target host for the request.
Implementations may accept null
if they can still determine a route, for example
to a default target or by inspecting the request. |
request
| the request to execute |
context
| the context to use for the subsequent execution.
Implementations may accept null . |
Returns
- the route that the request should take