[LIB-13] Functional for working with strings moved to StringUtils
[chesshog-scanner.git] / src / main / java / org / hedgecode / chess / scanner / ScannerType.java
index 49217ea..3b0b467 100644 (file)
@@ -29,7 +29,8 @@ public enum ScannerType {
     LICHESS    ( TYPE_LICHESS,    DOMAIN_LICHESS    ),
     CHESSBOMB  ( TYPE_CHESSBOMB,  DOMAIN_CHESSBOMB  ),
     CHESS24    ( TYPE_CHESS24,    DOMAIN_CHESS24    ),
-    CHESSCOM   ( TYPE_CHESSCOM,   DOMAIN_CHESSCOM   );
+    CHESSCOM   ( TYPE_CHESSCOM,   DOMAIN_CHESSCOM   ),
+    CHESS2700  ( TYPE_2700CHESS,  DOMAIN_2700CHESS  );
 
     private String type;
     private String domain;
@@ -58,8 +59,9 @@ public enum ScannerType {
     public static ScannerType byHost(String host) {
         if (host != null) {
             for (ScannerType scannerType : ScannerType.values()) {
-                if (host.contains(scannerType.domain))
+                if (StringUtils.belongDomain(scannerType.domain, host)) {
                     return scannerType;
+                }
             }
         }
         return null;