docs: @Override
  	public synchronized RecordContext read(long dataId) throws DatabaseException {
  		try {
  			psRead.setLong(1, dataId);
  			
  			try (ResultSet rs = psRead.executeQuery()) {
  				RecordContext result = build(rs);
  				return result;
  			}
  		} catch (SQLException e) {
  			throw new DatabaseException(e);
  		}
  	}