org.apache.http.impl.conn
Class SystemDefaultRoutePlanner
java.lang.Object
   org.apache.http.impl.conn.DefaultRoutePlanner
org.apache.http.impl.conn.DefaultRoutePlanner
       org.apache.http.impl.conn.SystemDefaultRoutePlanner
org.apache.http.impl.conn.SystemDefaultRoutePlanner
- All Implemented Interfaces: 
- HttpRoutePlanner
- @Contract(threading=IMMUTABLE_CONDITIONAL)
public class SystemDefaultRoutePlanner 
- extends DefaultRoutePlanner
HttpRoutePlanner implementation
 based on ProxySelector. 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
 
| Method Summary | 
| 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 java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
SystemDefaultRoutePlanner
public SystemDefaultRoutePlanner(SchemePortResolver schemePortResolver,
                                 ProxySelector proxySelector)
- Parameters:
- proxySelector- the proxy selector, or- nullfor the system default
SystemDefaultRoutePlanner
public SystemDefaultRoutePlanner(ProxySelector proxySelector)
- Parameters:
- proxySelector- the proxy selector, or- nullfor the system default
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:
- determineProxyin class- DefaultRoutePlanner
 
- 
- Throws:
- org.apache.http.HttpException- may be thrown if overridden
 
Copyright © 1999–2020 The Apache Software Foundation. All rights reserved.