Example #1
0
 private Response getResponse(MissionInfo info) {
   QueryResponse response = new QueryResponse();
   Snapshot snapshot = info.getSnapshot();
   response.setTime(snapshot.getTimestamp());
   response.setVersion(snapshot.getVersion());
   response.setMinVersion(snapshot.getMinVersion());
   response.setMaxVersion(snapshot.getMaxVersion());
   Report report = snapshot.getReport();
   response.setRunning(info.getState().equals(LAUNCHED));
   response.setReport(Arrays.asList(report.getAllMetrics()));
   return response;
 }