[LIB-13] Several options for working through a proxy server
[chesshog-scanner.git] / src / main / java / org / hedgecode / chess / scanner / proxy / system / SocksSetter.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;
-
 /**
  * SOCKS proxy server setter.
  *
  * @author Dmitry Samoshin aka gotty
  */
-public class SOCKSSetter implements ProxySetter {
+public class SocksSetter implements ProxySetter {
 
     @Override
     public void setProxyHost(String proxyHost) {
@@ -33,8 +31,8 @@ public class SOCKSSetter implements ProxySetter {
     }
 
     @Override
-    public void setProxyPort(String proxyPort) {
-        System.setProperty("socksProxyPort", proxyPort);
+    public void setProxyPort(int proxyPort) {
+        System.setProperty("socksProxyPort", String.valueOf(proxyPort));
     }
 
     @Override