diff --git a/src/main/java/net/thauvin/erik/mobibot/Constants.java b/src/main/java/net/thauvin/erik/mobibot/Constants.java index 9dc0bf4..c5b4509 100644 --- a/src/main/java/net/thauvin/erik/mobibot/Constants.java +++ b/src/main/java/net/thauvin/erik/mobibot/Constants.java @@ -41,7 +41,12 @@ package net.thauvin.erik.mobibot; */ public final class Constants { /** - * The empty title string. + * The connect/read timeout in ms. + */ + public static final int CONNECT_TIMEOUT = 5000; + + /** + * The empty title string. */ public static final String NO_TITLE = "No Title"; diff --git a/src/main/java/net/thauvin/erik/mobibot/Mobibot.java b/src/main/java/net/thauvin/erik/mobibot/Mobibot.java index 1beb0fa..a81d108 100644 --- a/src/main/java/net/thauvin/erik/mobibot/Mobibot.java +++ b/src/main/java/net/thauvin/erik/mobibot/Mobibot.java @@ -97,10 +97,6 @@ import java.util.StringTokenizer; @SuppressWarnings("WeakerAccess") @Version(properties = "version.properties", className = "ReleaseInfo") public class Mobibot extends PircBot { - /** - * The connect/read timeout in ms. - */ - public static final int CONNECT_TIMEOUT = 5000; // The default port. private static final int DEFAULT_PORT = 6667; @@ -221,8 +217,10 @@ public class Mobibot extends PircBot { * @param p The bot's properties. */ public Mobibot(final String nickname, final String channel, final String logsDirPath, final Properties p) { - System.getProperties().setProperty("sun.net.client.defaultConnectTimeout", String.valueOf(CONNECT_TIMEOUT)); - System.getProperties().setProperty("sun.net.client.defaultReadTimeout", String.valueOf(CONNECT_TIMEOUT)); + System.getProperties().setProperty("sun.net.client.defaultConnectTimeout", + String.valueOf(Constants.CONNECT_TIMEOUT)); + System.getProperties().setProperty("sun.net.client.defaultReadTimeout", + String.valueOf(Constants.CONNECT_TIMEOUT)); setName(nickname); diff --git a/src/main/java/net/thauvin/erik/mobibot/modules/Lookup.java b/src/main/java/net/thauvin/erik/mobibot/modules/Lookup.java index ace6bca..17f087f 100644 --- a/src/main/java/net/thauvin/erik/mobibot/modules/Lookup.java +++ b/src/main/java/net/thauvin/erik/mobibot/modules/Lookup.java @@ -32,6 +32,7 @@ package net.thauvin.erik.mobibot.modules; +import net.thauvin.erik.mobibot.Constants; import net.thauvin.erik.mobibot.Mobibot; import org.apache.commons.net.whois.WhoisClient; @@ -123,9 +124,9 @@ public final class Lookup extends AbstractModule { final String[] lines; try { - whoisClient.setDefaultTimeout(Mobibot.CONNECT_TIMEOUT); + whoisClient.setDefaultTimeout(Constants.CONNECT_TIMEOUT); whoisClient.connect(host); - whoisClient.setSoTimeout(Mobibot.CONNECT_TIMEOUT); + whoisClient.setSoTimeout(Constants.CONNECT_TIMEOUT); whoisClient.setSoLinger(false, 0); if (host.equals(WHOIS_HOST)) {