public class UniProtFTSRestClient extends FTSRestClient
{
- private static final String DEFAULT_UNIPROT_DOMAIN = "https://www.uniprot.org";
-
- static
- {
- Platform.addJ2SDirectDatabaseCall(DEFAULT_UNIPROT_DOMAIN);
- }
public static FTSRestClientI getInstance()
{
: j.uniprotFTSRestClient);
}
- public final String uniprotSearchEndpoint;
-
private UniProtFTSRestClient()
{
+ // singleton -- use getInstance()
+
uniprotSearchEndpoint = Cache.getDefault("UNIPROT_DOMAIN",
DEFAULT_UNIPROT_DOMAIN) + "/uniprot/";
}
+ private static final String DEFAULT_UNIPROT_DOMAIN = "https://www.uniprot.org";
+
+ public final String uniprotSearchEndpoint;
+
+ static
+ {
+ Platform.addJ2SDirectDatabaseCall(DEFAULT_UNIPROT_DOMAIN);
+ }
@SuppressWarnings("unchecked")
@Override
public FTSRestResponse executeRequest(FTSRestRequest uniprotRestRequest)