[LIB-13] Several options for working through a proxy server
[chesshog-scanner.git] / src / main / java / org / hedgecode / chess / scanner / proxy / system / HttpSetter.java
  * limitations under the License.
  */
 
-package org.hedgecode.chess.scanner.proxy.type;
+package org.hedgecode.chess.scanner.proxy.system;
 
 import java.net.Authenticator;
 
-import org.hedgecode.chess.scanner.proxy.ProxySetter;
-
 /**
  * HTTP/HTTPS proxy server setter.
  *
  * @author Dmitry Samoshin aka gotty
  */
-public class HTTPSetter implements ProxySetter {
+public class HttpSetter implements ProxySetter {
 
     @Override
     public void setProxyHost(String proxyHost) {
@@ -34,9 +32,9 @@ public class HTTPSetter implements ProxySetter {
     }
 
     @Override
-    public void setProxyPort(String proxyPort) {
-        System.setProperty("http.proxyPort", proxyPort);
-        System.setProperty("https.proxyPort", proxyPort);
+    public void setProxyPort(int proxyPort) {
+        System.setProperty("http.proxyPort", String.valueOf(proxyPort));
+        System.setProperty("https.proxyPort", String.valueOf(proxyPort));
     }
 
     @Override