org.apache.tools.ant.util
Class ProxySetup
java.lang.Object
org.apache.tools.ant.util.ProxySetup
public class ProxySetup
extends java.lang.Object
Code to do proxy setup. This is just factored out of the main system just to
keep everything else less convoluted.
void | enableProxies() - turn proxies on;
if the proxy key is already set to some value: leave alone.
|
static String | getSystemProxySetting() - Get the current system property settings
|
FTP_NON_PROXY_HOSTS
public static final String FTP_NON_PROXY_HOSTS
the ftp hosts not to be proxied property
FTP_PROXY_HOST
public static final String FTP_PROXY_HOST
the ftp proxyhost property
FTP_PROXY_PORT
public static final String FTP_PROXY_PORT
the ftp proxyport property
HTTPS_NON_PROXY_HOSTS
public static final String HTTPS_NON_PROXY_HOSTS
the http hosts not to be proxied property
HTTPS_PROXY_HOST
public static final String HTTPS_PROXY_HOST
the https proxyhost property
HTTPS_PROXY_PORT
public static final String HTTPS_PROXY_PORT
the https proxyport property
HTTP_NON_PROXY_HOSTS
public static final String HTTP_NON_PROXY_HOSTS
the ftp proxyport property
HTTP_PROXY_HOST
public static final String HTTP_PROXY_HOST
the http proxyhost property
HTTP_PROXY_PASSWORD
public static final String HTTP_PROXY_PASSWORD
the http proxy password property
HTTP_PROXY_PORT
public static final String HTTP_PROXY_PORT
the http proxyport property
HTTP_PROXY_USERNAME
public static final String HTTP_PROXY_USERNAME
the http proxy username property
SOCKS_PROXY_HOST
public static final String SOCKS_PROXY_HOST
the socks proxy host property
SOCKS_PROXY_PASSWORD
public static final String SOCKS_PROXY_PASSWORD
the socks proxy password property
SOCKS_PROXY_PORT
public static final String SOCKS_PROXY_PORT
the socks proxy port property
SOCKS_PROXY_USERNAME
public static final String SOCKS_PROXY_USERNAME
the socks proxy username property
USE_SYSTEM_PROXIES
public static final String USE_SYSTEM_PROXIES
Java1.5 property that enables use of system proxies.
ProxySetup
public ProxySetup(Project owner)
create a proxy setup class bound to this project
owner
- the project that owns this setup.
enableProxies
public void enableProxies()
turn proxies on;
if the proxy key is already set to some value: leave alone.
if an ant property of the value
USE_SYSTEM_PROXIES
is set, use that instead. Else set to "true".
getSystemProxySetting
public static String getSystemProxySetting()
Get the current system property settings
- current value; null for none or no access