JAL-1705 EnsemblGene added, and related refactoring
[jalview.git] / src / jalview / ext / ensembl / EnsemblRestClient.java
index 52993e9..02b13ef 100644 (file)
@@ -64,7 +64,7 @@ abstract class EnsemblRestClient extends EnsemblSequenceFetcher
    * 
    * @return
    */
-  public abstract boolean useGetRequest();
+  protected abstract boolean useGetRequest();
 
   /**
    * Return the desired value for the Content-Type request header
@@ -72,7 +72,7 @@ abstract class EnsemblRestClient extends EnsemblSequenceFetcher
    * @return
    * @see https://github.com/Ensembl/ensembl-rest/wiki/HTTP-Headers
    */
-  public abstract String getRequestMimeType();
+  protected abstract String getRequestMimeType();
 
   /**
    * Return the desired value for the Accept request header
@@ -80,7 +80,7 @@ abstract class EnsemblRestClient extends EnsemblSequenceFetcher
    * @return
    * @see https://github.com/Ensembl/ensembl-rest/wiki/HTTP-Headers
    */
-  public abstract String getResponseMimeType();
+  protected abstract String getResponseMimeType();
 
   /**
    * Tries to connect to Ensembl's REST 'ping' endpoint, and returns true if
@@ -115,7 +115,7 @@ abstract class EnsemblRestClient extends EnsemblSequenceFetcher
    * @return
    * @throws IOException
    */
-  public FileParse getSequenceReader(List<String> ids)
+  protected FileParse getSequenceReader(List<String> ids)
           throws IOException
   {
     URL url = getUrl(ids);
@@ -163,7 +163,7 @@ abstract class EnsemblRestClient extends EnsemblSequenceFetcher
    * 
    * @return
    */
-  public boolean isEnsemblAvailable()
+  protected boolean isEnsemblAvailable()
   {
     long now = System.currentTimeMillis();
     boolean retest = now - lastCheck > RETEST_INTERVAL;