in src/main/java/com/ericsson/gerrit/plugins/eventslog/sql/SQLClient.java [200:217]
private ListMultimap<String, SQLEntry> listEvents(Statement stat, String query)
throws MalformedQueryException {
try (ResultSet rs = stat.executeQuery(query)) {
ListMultimap<String, SQLEntry> result = ArrayListMultimap.create();
while (rs.next()) {
SQLEntry entry =
new SQLEntry(
rs.getString(PROJECT_ENTRY),
rs.getTimestamp(DATE_ENTRY),
rs.getString(EVENT_ENTRY),
rs.getInt(PRIMARY_ENTRY));
result.put(rs.getString(PROJECT_ENTRY), entry);
}
return result;
} catch (SQLException e) {
throw new MalformedQueryException(e);
}
}