case ProxyInfo.SOCKS4 :
String proxyHost = proxyInfo.getServerName();
int proxyPort = proxyInfo.getServerPort();
this.conn = new SocksConnection(proxyHost, proxyPort, host, port);
break;
case ProxyInfo.SOCKS5 :
proxyHost = proxyInfo.getServerName();
proxyPort = proxyInfo.getServerPort();
String proxyUsername = proxyInfo.getUsername();
String proxyPassword = proxyInfo.getPassword();
this.conn = new SocksConnection(proxyHost, proxyPort, proxyUsername, proxyPassword, host, port);
break;
case ProxyInfo.HTTP :
proxyHost = proxyInfo.getServerName();
proxyPort = proxyInfo.getServerPort();