Package org.apache.http.impl.conn
Class SystemDefaultRoutePlanner
- java.lang.Object
-
- org.apache.http.impl.conn.DefaultRoutePlanner
-
- org.apache.http.impl.conn.SystemDefaultRoutePlanner
-
- All Implemented Interfaces:
HttpRoutePlanner
@Contract(threading=IMMUTABLE_CONDITIONAL) public class SystemDefaultRoutePlanner extends DefaultRoutePlanner
HttpRoutePlanner
implementation based onProxySelector
. By default, this class will pick up the proxy settings of the JVM, either from system properties or from the browser running the application.- Since:
- 4.3
-
-
Constructor Summary
Constructors Constructor Description SystemDefaultRoutePlanner(java.net.ProxySelector proxySelector)
SystemDefaultRoutePlanner(SchemePortResolver schemePortResolver, java.net.ProxySelector proxySelector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.http.HttpHost
determineProxy(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)
This implementation returns null.-
Methods inherited from class org.apache.http.impl.conn.DefaultRoutePlanner
determineRoute
-
-
-
-
Constructor Detail
-
SystemDefaultRoutePlanner
public SystemDefaultRoutePlanner(SchemePortResolver schemePortResolver, java.net.ProxySelector proxySelector)
- Parameters:
proxySelector
- the proxy selector, ornull
for the system default
-
SystemDefaultRoutePlanner
public SystemDefaultRoutePlanner(java.net.ProxySelector proxySelector)
- Parameters:
proxySelector
- the proxy selector, ornull
for the system default
-
-
Method Detail
-
determineProxy
protected org.apache.http.HttpHost determineProxy(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context) throws org.apache.http.HttpException
Description copied from class:DefaultRoutePlanner
This implementation returns null.- Overrides:
determineProxy
in classDefaultRoutePlanner
- Throws:
org.apache.http.HttpException
- may be thrown if overridden
-
-