docs: @Override
  	public synchronized RecordScan read(int scanId) throws DatabaseException {
  		try {
  			psRead.setInt(1, scanId);
  			
  			try (ResultSet rs = psRead.executeQuery()) {
  				RecordScan result = build(rs);
  				return result;
  			}
  		} catch (SQLException e) {
  			throw new DatabaseException(e);
  		}
  	}