final List<DeleteLog> templates = new ArrayList<DeleteLog>(); for (DeleteLogMessage dlm : dlms) { final DeleteLog template = new DeleteLog();
public String toString() { boolean first = true; StringBuilder sb = new StringBuilder(); sb.append("DeleteLog<"); append(sb, first, "event", eventId); append(sb, first, "file", fileId); append(sb, first, "owner", ownerId); append(sb, first, "group", groupId); append(sb, first, "path", path); append(sb, first, "name", name); append(sb, first, "repo", repo); sb.append(">"); return sb.toString(); } private boolean append(final StringBuilder sb, final boolean first,
public int deleteRepoDeleteLogs(DeleteLog template) { return _jdbc().update(_lookup("delete_repo_delete_logs"), template.args()); }
public DeleteLog mapRow(ResultSet rs, int arg1) throws SQLException { DeleteLog dl = new DeleteLog(); dl.eventId = rs.getLong("event_id"); dl.fileId = rs.getLong("file_id"); dl.ownerId = rs.getLong("owner_id"); dl.groupId = rs.getLong("group_id"); dl.path = rs.getString("path"); dl.name = rs.getString("name"); dl.repo = rs.getString("repo"); return dl; } public SqlParameterSource args() {
public List<DeleteLog> findRepoDeleteLogs(DeleteLog template) { try { return _jdbc().query(_lookup("find_repo_delete_logs"), template, template.args()); } catch (EmptyResultDataAccessException e) { return Collections.emptyList(); } }