/**
* production server URI
*/
- private static String TDB_PROD_API="https://www.ebi.ac.uk/pdbe/pdbe-kb/3dbeacons/api/uniprot/summary/";
+ private static String TDB_PROD_API = "https://www.ebi.ac.uk/pdbe/pdbe-kb/3dbeacons/api/uniprot/summary/";
+
/**
* dev server URI
*/
- private static String TDB_DEV_API="https://wwwdev.ebi.ac.uk/pdbe/pdbe-kb/3dbeacons/api/uniprot/summary/";
- private static String DEFAULT_THREEDBEACONS_DOMAIN = TDB_PROD_API;
+ private static String TDB_DEV_API = "https://wwwdev.ebi.ac.uk/pdbe/pdbe-kb/3dbeacons/api/uniprot/summary/";
+
+ private static String DEFAULT_THREEDBEACONS_DOMAIN = TDB_PROD_API;
public static FTSRestClientI instance = null;
protected TDBeaconsFTSRestClient()
{
}
+
@SuppressWarnings("unchecked")
@Override
public FTSRestResponse executeRequest(FTSRestRequest tdbRestRequest)
}
WebResource webResource;
- webResource = client.resource(DEFAULT_THREEDBEACONS_DOMAIN+query);
+ webResource = client.resource(DEFAULT_THREEDBEACONS_DOMAIN + query);
URI uri = webResource.getURI();
System.out.println(uri.toString());
// Execute the REST request
ClientResponse clientResponse;
- if (isMocked()) {
+ if (isMocked())
+ {
clientResponse = null;
}
else
String responseString = null;
// Check the response status and report exception if one occurs
- int responseStatus = isMocked() ? (mockQueries.containsKey(query) ? 200 : 404) : clientResponse.getStatus();
+ int responseStatus = isMocked()
+ ? (mockQueries.containsKey(query) ? 200 : 404)
+ : clientResponse.getStatus();
switch (responseStatus)
{
// if success
}
else
{
- responseString = isMocked() ? mockQueries.get(query): clientResponse.getEntity(String.class);
+ responseString = isMocked() ? mockQueries.get(query)
+ : clientResponse.getEntity(String.class);
}
break;
case 400:
}
}
throw e;
-
+
}
}
/**
* returns response for when the 3D-Beacons service doesn't have a record for
- * the given query - in 2.11.2 this triggers a failover to the PDBe FTS
+ * the given query - in 2.11.2 this triggers a failover to the PDBe FTS
*
* @return null
*/
SequenceI associatedSeq = tdbRequest.getAssociatedSequence();
int colCounter = 0;
summaryRowData = new Object[(associatedSeq != null)
- ? displayFields.size() + 1
- : displayFields.size()];
- if (associatedSeq != null)
- {
- associatedSequence = associatedSeq;
- summaryRowData[0] = associatedSequence;
- colCounter = 1;
- }
+ ? displayFields.size() + 1
+ : displayFields.size()];
+ if (associatedSeq != null)
+ {
+ associatedSequence = associatedSeq;
+ summaryRowData[0] = associatedSequence;
+ colCounter = 1;
+ }
for (FTSDataColumnI field : displayFields)
{
columnNames = new String[] { "", "Display", "Group" };
break;
case PREFERENCES:
- columnNames = new String[] { "3DB Beacons Field", "Show in search summary",
- "Show in structure summary" };
+ columnNames = new String[] { "3DB Beacons Field",
+ "Show in search summary", "Show in structure summary" };
break;
default:
break;