/** * @see io.apiman.manager.api.core.IMetricsAccessor#getResponseStatsPerClient(java.lang.String, java.lang.String, java.lang.String, org.joda.time.DateTime, org.joda.time.DateTime) */ @Override public ResponseStatsPerClientBean getResponseStatsPerClient(String organizationId, String apiId, String version, DateTime from, DateTime to) { ResponseStatsPerClientBean rval = new ResponseStatsPerClientBean(); return rval; }
/** * @see io.apiman.manager.api.core.IMetricsAccessor#getResponseStatsPerClient(java.lang.String, java.lang.String, java.lang.String, org.joda.time.DateTime, org.joda.time.DateTime) */ @Override public ResponseStatsPerClientBean getResponseStatsPerClient(String organizationId, String apiId, String version, DateTime from, DateTime to) { ResponseStatsPerClientBean rval = new ResponseStatsPerClientBean(); return rval; }
/** * @see io.apiman.manager.api.core.IMetricsAccessor#getResponseStatsPerClient(java.lang.String, java.lang.String, java.lang.String, org.joda.time.DateTime, org.joda.time.DateTime) */ @Override public ResponseStatsPerClientBean getResponseStatsPerClient(String organizationId, String apiId, String version, DateTime from, DateTime to) { try { QueryRunner run = new QueryRunner(ds); String sql = "SELECT client_id, resp_type, count(*) FROM gw_requests WHERE api_org_id = ? AND api_id = ? AND api_version = ? AND rstart >= ? AND rstart < ? GROUP BY client_id, resp_type"; //$NON-NLS-1$ ResultSetHandler<ResponseStatsPerClientBean> handler = new ResponseStatsPerClientHandler(); return run.query(sql, handler, organizationId, apiId, version, from.getMillis(), to.getMillis()); } catch (SQLException e) { e.printStackTrace(); return new ResponseStatsPerClientBean(); } }
ResponseStatsPerClientBean rval = new ResponseStatsPerClientBean(); while (rs.next()) { String client = rs.getString(1);
ResponseStatsPerClientBean rval = new ResponseStatsPerClientBean(); rval.setData(topTen.toMap()); return rval;
public ResponseStatsPerClientBean getResponseStatsPerClient(String organizationId, String apiId, String version, DateTime from, DateTime to) { ResponseStatsPerClientBean rval = new ResponseStatsPerClientBean();
public ResponseStatsPerClientBean getResponseStatsPerClient(String organizationId, String apiId, String version, DateTime from, DateTime to) { ResponseStatsPerClientBean rval = new ResponseStatsPerClientBean();