clientResponseClass = ClientResponse.class;
}
WebResource webResource;
- webResource = client.resource(DEFAULT_THREEDBEACONS_DOMAIN)
- .queryParam("ac", query);
+ webResource = client.resource(DEFAULT_THREEDBEACONS_DOMAIN).path(query);
+ URI uri = webResource.getURI();
+// .queryParam("P", query);
// .queryParam("rows", String.valueOf(responseSize))
// .queryParam("P",query);
- URI uri = webResource.getURI();
-
- System.out.println(uri);
+// URI uri = webResource.getURI();
+ System.out.println(uri.toString());
// Execute the REST request
ClientResponse clientResponse = webResource
Map<String, Object> jsonObj = null;
String responseString = null;
- System.out.println("query >>>>>>> " + tdbRestRequest.toString());
+ //System.out.println("query >>>>>>> " + tdbRestRequest.toString());
// Check the response status and report exception if one occurs
int responseStatus = clientResponse.getStatus();
}
- public String setSearchTerm() {
- return null;
+ public String setSearchTerm(String term) {
+ return term;
}
public static FTSRestResponse parseTDBeaconsJsonResponse(
//String seqLength = tdbEntry.get("sequence_length").toString();
//int seqLength = Integer.valueOf(tdbEntry.get("sequence_length").toString());
- int seqLength = (int) ((Map<String, Object>) jsonObj.get("uniprot_entry")).get("sequence_length");
+ Long seqLength = (Long) ((Map<String, Object>) jsonObj.get("uniprot_entry")).get("sequence_length");
result = new ArrayList<>();
List<Object> structures = (List<Object>) jsonObj.get("structures");
int numFound = 0;
@Override
public String getColumnDataConfigFileName()
{
- // TODO Auto-generated method stub
- return null;
+ return "/fts/tdbeacons_data_columns.txt";
}
public static FTSRestClientI getInstance()