while (rs.next()) {
int id = rs.getInt(1);
if (id == 0)
throw T2DBJMsg.exception(J.J40105, parent == null ? null : parent.toString(), rs.getString(3));
Surrogate surrogate = makeSurrogate(database, DBObjectType.CHRONICLE, id);
RawData data = new ChronicleImpl.RawData();
data.setSurrogate(surrogate);
int schema = rs.getInt(2);
data.setCollection(parent);
data.setSchema(schema == 0 ? null : makeSurrogate(database, DBObjectType.SCHEMA, schema));
data.setName(rs.getString(3));
data.setDescription(rs.getString(4));
Chronicle chronicle = new ChronicleImpl(data);
check(Permission.READ, chronicle);
result.add(chronicle);
}
rs.close();