X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fext%2Fensembl%2FEnsemblRestClient.java;fp=src%2Fjalview%2Fext%2Fensembl%2FEnsemblRestClient.java;h=bef1db0ef957658d2a40864aa683c3b46178bbf5;hb=1cb2d001bec9aac0da55fe770b40f034c4b071ff;hp=da9d2e5cfa45ab5dd52dd9a4e46d94d1c9ecb77e;hpb=212a3358f824e06b94742b49676b07a69028b159;p=jalview.git diff --git a/src/jalview/ext/ensembl/EnsemblRestClient.java b/src/jalview/ext/ensembl/EnsemblRestClient.java index da9d2e5..bef1db0 100644 --- a/src/jalview/ext/ensembl/EnsemblRestClient.java +++ b/src/jalview/ext/ensembl/EnsemblRestClient.java @@ -501,17 +501,17 @@ boolean checkEnsembl() if (url == null) url = getUrl(ids); -// Platform.timeCheck("EnsembleRestClient.getJSON0 " + url, Platform.TIME_MARK); - Reader br = null; try { + + Platform.timeCheck(null, Platform.TIME_MARK); + br = (url == null ? null : getHttpResponse(url, ids, msDelay)); -// Platform.timeCheck("EnsembleRestClient.getJSON1 parsing... ", Platform.TIME_MARK); - Object ret = (br == null ? null : JSONUtils.parse(br)); -// Platform.timeCheck("EnsembleRestClient.getJSON2 ...done ", Platform.TIME_MARK); + Platform.timeCheck("EnsembleRestClient.getJSON " + url, Platform.TIME_MARK); + if (ret != null && mapKey != null) ret = ((Map) ret).get(mapKey);