org.eclipse.mylar.internal.tasks.core
Class WebClientUtil
java.lang.Object
org.eclipse.mylar.internal.tasks.core.WebClientUtil
public class WebClientUtil
- extends java.lang.Object
- Author:
- Mik Kersten, Steffen Pingel
Method Summary |
static java.lang.String |
getDomain(java.lang.String repositoryUrl)
|
static int |
getPort(java.lang.String repositoryUrl)
|
static java.net.Proxy |
getProxy(java.lang.String proxyHost,
java.lang.String proxyPort,
java.lang.String proxyUsername,
java.lang.String proxyPassword)
utility method, should use TaskRepository.getProxy() |
static java.lang.String |
getRequestPath(java.lang.String repositoryUrl)
|
static java.net.Proxy |
getSystemProxy()
utility method, should use TaskRepository.getProxy() |
static void |
initCommonsLoggingSettings()
|
static boolean |
repositoryUsesHttps(java.lang.String repositoryUrl)
public for testing |
static void |
setupHttpClient(org.apache.commons.httpclient.HttpClient client,
java.net.Proxy proxySettings,
java.lang.String repositoryUrl,
java.lang.String user,
java.lang.String password)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HTTP_PORT
private static final int HTTP_PORT
- See Also:
- Constant Field Values
HTTPS_PORT
private static final int HTTPS_PORT
- See Also:
- Constant Field Values
ENCODING_GZIP
public static final java.lang.String ENCODING_GZIP
- See Also:
- Constant Field Values
WebClientUtil
public WebClientUtil()
initCommonsLoggingSettings
public static void initCommonsLoggingSettings()
repositoryUsesHttps
public static boolean repositoryUsesHttps(java.lang.String repositoryUrl)
- public for testing
getPort
public static int getPort(java.lang.String repositoryUrl)
getDomain
public static java.lang.String getDomain(java.lang.String repositoryUrl)
getRequestPath
public static java.lang.String getRequestPath(java.lang.String repositoryUrl)
setupHttpClient
public static void setupHttpClient(org.apache.commons.httpclient.HttpClient client,
java.net.Proxy proxySettings,
java.lang.String repositoryUrl,
java.lang.String user,
java.lang.String password)
getSystemProxy
public static java.net.Proxy getSystemProxy()
- utility method, should use TaskRepository.getProxy()
getProxy
public static java.net.Proxy getProxy(java.lang.String proxyHost,
java.lang.String proxyPort,
java.lang.String proxyUsername,
java.lang.String proxyPassword)
- utility method, should use TaskRepository.getProxy()