@Override protected void populateItem(ListItem<RequestData> item) { RequestData rd = item.getModelObject(); item.add(new Label("id", new Model<String>(rd.getSessionId())).setVisible(sessionData == null)); item.add(new Label("startDate", new Model<String>(sdf.format(rd.getStartDate())))); item.add(new Label("timeTaken", new Model<Long>(rd.getTimeTaken()))); item.add(new Label("eventTarget", new Model<String>(rd.getEventTarget()))); item.add(new Label("responseTarget", new Model<String>(rd.getResponseTarget()))); item.add(new Label("alteredObjects", new Model<String>(rd.getAlteredObjects())).setEscapeModelStrings(false)); item.add(new Label("sessionSize", new Model<Bytes>(Bytes.bytes(rd.getSessionSize() .longValue())))); } };
@Override public ArrayList<RequestData> getObject() { List<RequestData> requests = getRequestLogger().getRequests(); if (sessionData != null) { ArrayList<RequestData> returnValues = new ArrayList<RequestData>(); for (int i = 0; i < requests.size(); i++) { RequestData data = requests.get(i); if (sessionData.getSessionId().equals(data.getSessionId())) { returnValues.add(data); } } return returnValues; } return new ArrayList<RequestData>(requests); } };
@Override protected void populateItem(final ListItem<RequestData> item) { RequestData rd = item.getModelObject(); item.add(new Label("id", new Model<>(rd.getSessionId())).setVisible(sessionData == null)); item.add(new Label("startDate", new Model<>(sdf.format(rd.getStartDate())))); item.add(new Label("timeTaken", new Model<>(rd.getTimeTaken()))); String eventTarget = rd.getEventTarget() != null ? rd.getEventTarget() .getClass() .getName() : ""; item.add(new Label("eventTarget", new Model<>(eventTarget))); String responseTarget = rd.getResponseTarget() != null ? rd.getResponseTarget() .getClass() .getName() : ""; item.add(new Label("responseTarget", new Model<>(responseTarget))); item.add(new Label("alteredObjects", new Model<>(rd.getAlteredObjects())).setEscapeModelStrings(false)); item.add(new Label("sessionSize", new Model<>(Bytes.bytes(rd.getSessionSize())))); } };
sb.append(getRequestHandlerString(rd.getResponseTarget())); sb.append("},sessionid=\""); sb.append(rd.getSessionId()); sb.append('"'); sb.append(",sessionsize=");
asb.append(rd.getSessionId());
sb.append(getRequestHandlerString(rd.getResponseTarget())); sb.append("},sessionid=\""); sb.append(rd.getSessionId()); sb.append('"'); sb.append(",sessionsize=");
@Override protected void populateItem(final ListItem<RequestData> item) { RequestData rd = item.getModelObject(); item.add(new Label("id", new Model<>(rd.getSessionId())).setVisible(sessionData == null)); item.add(new Label("startDate", new Model<>(sdf.format(rd.getStartDate())))); item.add(new Label("timeTaken", new Model<>(rd.getTimeTaken()))); String eventTarget = rd.getEventTarget() != null ? rd.getEventTarget() .getClass() .getName() : ""; item.add(new Label("eventTarget", new Model<>(eventTarget))); String responseTarget = rd.getResponseTarget() != null ? rd.getResponseTarget() .getClass() .getName() : ""; item.add(new Label("responseTarget", new Model<>(responseTarget))); item.add(new Label("alteredObjects", new Model<>(rd.getAlteredObjects())).setEscapeModelStrings(false)); item.add(new Label("sessionSize", new Model<>(Bytes.bytes(rd.getSessionSize())))); } };
@Override public ArrayList<RequestData> getObject() { List<RequestData> requests = getRequestLogger().getRequests(); if (sessionData != null) { ArrayList<RequestData> returnValues = new ArrayList<>(); for (RequestData data : requests) { if (sessionData.getSessionId().equals(data.getSessionId())) { returnValues.add(data); } } return returnValues; } return new ArrayList<>(requests); } };
@Override public ArrayList<RequestData> getObject() { List<RequestData> requests = getRequestLogger().getRequests(); if (sessionData != null) { ArrayList<RequestData> returnValues = new ArrayList<>(); for (RequestData data : requests) { if (sessionData.getSessionId().equals(data.getSessionId())) { returnValues.add(data); } } return returnValues; } return new ArrayList<>(requests); } };