Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @GET
- @Path("/helpcheck")
- @Produces("application/json")
- public responseTime dummy() {
- String data = HealthCheckServlet.RESPONSE_QUERY;
- responseTime response = new responseTime();
- JsonObject jObject = new JsonObject();
- HelpcheckDAO check = new HelpcheckDAO();
- List<HelpcheckDB> listCheck = check.getList();
- try
- {
- JsonArray jArray = new JsonArray();
- for (HelpcheckDB healcheck : listCheck)
- {
- JsonObject checkJSON = new JsonObject();
- checkJSON.addProperty("status", healcheck.getStatus());
- checkJSON.addProperty("timeNow", healcheck.getTimeNow().toString());
- checkJSON.addProperty("timeUse", healcheck.getTimeUse());
- jArray.add(checkJSON);
- }
- jObject.add("CheckList", jArray);
- } catch (JsonIOException jse) {
- jse.printStackTrace();
- }
- String ListOb = jObject.toString();
- JsonObject jsonObject_token = new JsonParser().parse(ListOb).getAsJsonObject();
- JsonArray checkList = jsonObject_token.getAsJsonArray("CheckList");
- responseDetail[] resultList = new responseDetail[30];
- responseDetail resp = new responseDetail();
- for (int i = 0; i < checkList.size(); ++i) {
- JsonObject dataObj = (JsonObject) checkList.get(i);
- String status = dataObj.get("status").getAsString();
- String timeNowStr = dataObj.get("timeNow").getAsString();
- String timeUseStr = dataObj.get("timeUse").getAsString();
- int timeUse = Integer.parseInt(timeUseStr);
- resp.setStatus(status);
- resp.setTimeNow(timeNowStr);
- resp.setTimeUse(timeUse);
- resultList[i] = resp;
- }
- response.setResponseTimeData(resultList);
- // responseDetail[] resultList = new responseDetail[30];
- // responseDetail resp1 = new responseDetail();
- // resp1.setDataQuery("hello");
- // resp1.setTest("helloword");
- //
- // resultList[0] = resp1;
- //
- // responseDetail resp2 = new responseDetail();
- // resp2.setDataQuery("hello");
- // resp2.setTest("helloword");
- //
- // resultList[1] = resp2;
- //
- // responseDetail resp3 = new responseDetail();
- // resp3.setDataQuery("hello");
- // resp3.setTest("helloword");
- //
- // resultList[2] = resp3;
- // response.setResponseTimeData(resultList);
- return response;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement