docs: @Override
  	public synchronized List<RecordSessionUrl> getUrlsForType (int type) throws DatabaseException {
      	try {
  			psGetAlluRLSForType.setInt(1, type);
  			try (ResultSet rs = psGetAlluRLSForType.executeQuery()) {
  				List<RecordSessionUrl> result = new ArrayList<>();
  				while (rs.next()) {
  					result.add(new RecordSessionUrl(rs.getLong(URLID), rs.getInt(TYPE), rs.getString(URL)));
  				}
  				return result;
  			}
  		} catch (SQLException e) {
  			throw new DatabaseException(e);
  		}
      }