private Logger logger = Logger.getLogger(getClass());
private UpdateOperation operation;
- public static final String ID = "de.vogella.rcp.net.proxy.view";
+
private ServiceTracker proxyTracker;
@Execute
final IWorkbench workbench) {
System.setProperty("socks.proxySet", "true");
- System.setProperty("socks.proxyHost", "127.0.0.1");
+ System.setProperty("socks.proxyHost", "160.45.63.175");
System.setProperty("socks.proxyPort", "8090");
proxyTracker = new ServiceTracker(FrameworkUtil.getBundle(
IProxyService proxyService = (IProxyService) proxyTracker.getService();
URI uri = P2Util.getP2UpdateRepository();
+ MessagingUtils.info("proxy data: " + proxyService.getProxyData("SOCKS").toString());
+ MessagingUtils.info("proxy data: " + proxyService.getProxyData("HTTP").toString());
+ MessagingUtils.info("proxy data: " + proxyService.getProxyData("HTTPS").toString());
+ boolean isEnabled = proxyService.isProxiesEnabled();
+
IProxyData[] proxyDataForHost = proxyService.select(uri);
for (IProxyData data : proxyDataForHost) {
if (data.getHost() != null) {