JAL-3438 spotless for 2.11.2.0
[jalview.git] / src / jalview / ws / dbsources / Rfam.java
index bed1b48..98df166 100644 (file)
@@ -22,6 +22,7 @@ package jalview.ws.dbsources;
 
 import jalview.bin.Cache;
 import jalview.datamodel.DBRefSource;
+import jalview.util.Platform;
 
 import com.stevesoft.pat.Regex;
 
@@ -32,14 +33,24 @@ import com.stevesoft.pat.Regex;
  */
 abstract public class Rfam extends Xfam
 {
-  private static final String RFAM_DOMAIN_KEY = "RFAM_DOMAIN";
+  static final String RFAM_BASEURL_KEY = "RFAM_BASEURL";
 
-  private static final String DEFAULT_RFAM_DOMAIN = "http://rfam.xfam.org";
+  private static final String DEFAULT_RFAM_BASEURL = "https://rfam.xfam.org";
+
+  static
+  {
+    Platform.addJ2SDirectDatabaseCall(DEFAULT_RFAM_BASEURL);
+  }
+
+  /*
+   * append to URLs to retrieve as a gzipped file
+   */
+  protected static final String GZIPPED = "?gzip=1&download=1";
 
   @Override
-  protected String getDomain()
+  protected String getURLPrefix()
   {
-    return Cache.getDefault(RFAM_DOMAIN_KEY, DEFAULT_RFAM_DOMAIN);
+    return Cache.getDefault(RFAM_BASEURL_KEY, DEFAULT_RFAM_BASEURL);
   }
 
   public Rfam()