Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.core.net/src/org/eclipse/core/internal/net/ProxyManager.java')
-rw-r--r--bundles/org.eclipse.core.net/src/org/eclipse/core/internal/net/ProxyManager.java36
1 files changed, 18 insertions, 18 deletions
diff --git a/bundles/org.eclipse.core.net/src/org/eclipse/core/internal/net/ProxyManager.java b/bundles/org.eclipse.core.net/src/org/eclipse/core/internal/net/ProxyManager.java
index 34a5f8c69..35111a766 100644
--- a/bundles/org.eclipse.core.net/src/org/eclipse/core/internal/net/ProxyManager.java
+++ b/bundles/org.eclipse.core.net/src/org/eclipse/core/internal/net/ProxyManager.java
@@ -38,17 +38,17 @@ import org.osgi.service.prefs.BackingStoreException;
import org.osgi.service.prefs.Preferences;
public class ProxyManager implements IProxyService, IPreferenceChangeListener {
-
+
static final String PREF_NON_PROXIED_HOSTS = "nonProxiedHosts"; //$NON-NLS-1$
static final String PREF_ENABLED = "proxiesEnabled"; //$NON-NLS-1$
static final String PREF_OS = "systemProxiesEnabled"; //$NON-NLS-1$
-
+
private static IProxyService proxyManager;
-
+
private AbstractProxyProvider nativeProxyProvider;
-
+
private PreferenceManager preferenceManager;
-
+
ListenerList listeners = new ListenerList(ListenerList.IDENTITY);
private String[] nonProxiedHosts;
private final ProxyType[] proxies = new ProxyType[] {
@@ -78,21 +78,21 @@ public class ProxyManager implements IProxyService, IPreferenceChangeListener {
proxyManager = new ProxyManager();
return proxyManager;
}
-
+
/* (non-Javadoc)
* @see org.eclipse.core.net.IProxyManager#addProxyChangeListener(org.eclipse.core.net.IProxyChangeListener)
*/
public void addProxyChangeListener(IProxyChangeListener listener) {
listeners.add(listener);
}
-
+
/* (non-Javadoc)
* @see org.eclipse.core.net.IProxyManager#removeProxyChangeListener(org.eclipse.core.net.IProxyChangeListener)
*/
public void removeProxyChangeListener(IProxyChangeListener listener) {
listeners.remove(listener);
}
-
+
private void fireChange(final IProxyChangeEvent event) {
Object[] l = listeners.getListeners();
for (int i = 0; i < l.length; i++) {
@@ -160,7 +160,7 @@ public class ProxyManager implements IProxyService, IPreferenceChangeListener {
fireChange(event);
}
-
+
public IProxyData[] getProxyData() {
checkMigrated();
IProxyData[] result = new IProxyData[proxies.length];
@@ -182,7 +182,7 @@ public class ProxyManager implements IProxyService, IPreferenceChangeListener {
checkMigrated();
doSetProxyData(proxies);
}
-
+
private void doSetProxyData(IProxyData[] proxyDatas) {
IProxyData[] oldData = getProxyData();
String[] hosts = getNonProxiedHosts();
@@ -355,7 +355,7 @@ public class ProxyManager implements IProxyService, IPreferenceChangeListener {
} catch (URISyntaxException e) {
return null;
}
-
+
IProxyData[] data = getProxyDataForHost(host);
for (int i = 0; i < data.length; i++) {
IProxyData proxyData = data[i];
@@ -365,14 +365,14 @@ public class ProxyManager implements IProxyService, IPreferenceChangeListener {
}
return null;
}
-
+
private void registerAuthenticator() {
Authenticator a = getPluggedInAuthenticator();
if (a != null) {
Authenticator.setDefault(a);
}
}
-
+
private Authenticator getPluggedInAuthenticator() {
IExtension[] extensions = RegistryFactory.getRegistry().getExtensionPoint(Activator.ID, Activator.PT_AUTHENTICATOR).getExtensions();
if (extensions.length == 0)
@@ -380,25 +380,25 @@ public class ProxyManager implements IProxyService, IPreferenceChangeListener {
IExtension extension = extensions[0];
IConfigurationElement[] configs = extension.getConfigurationElements();
if (configs.length == 0) {
- Activator.log(IStatus.ERROR, NLS.bind("Authenticator {0} is missing required fields", (new Object[] {extension.getUniqueIdentifier()})), null);//$NON-NLS-1$
+ Activator.log(IStatus.ERROR, NLS.bind("Authenticator {0} is missing required fields", (new Object[] {extension.getUniqueIdentifier()})), null);//$NON-NLS-1$
return null;
}
try {
IConfigurationElement config = configs[0];
- return (Authenticator) config.createExecutableExtension("class");//$NON-NLS-1$
+ return (Authenticator) config.createExecutableExtension("class");//$NON-NLS-1$
} catch (CoreException ex) {
- Activator.log(IStatus.ERROR, NLS.bind("Unable to instantiate authenticator {0}", (new Object[] {extension.getUniqueIdentifier()})), ex);//$NON-NLS-1$
+ Activator.log(IStatus.ERROR, NLS.bind("Unable to instantiate authenticator {0}", (new Object[] {extension.getUniqueIdentifier()})), ex);//$NON-NLS-1$
return null;
}
}
-
+
private synchronized void checkMigrated() {
if (preferenceManager.isMigrated() || !Activator.getInstance().instanceLocationAvailable()) {
return;
}
preferenceManager.migrate(proxies);
}
-
+
void migrateInstanceScopePreferences(Preferences instance,
Preferences configuration, boolean isInitialize) {
preferenceManager.migrateInstanceScopePreferences(instance,

Back to the top