org.apache.tools.ant.util
Class ProxySetup
java.lang.Objectorg.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