code: public QualifiedJobId getQualifiedJobIdFromResult(Result result)
        throws RowKeyParseException {
  
      if (result == null) {
        throw new RowKeyParseException(
            "Cannot parse empty row key from result in HBase table: "
                + Constants.HISTORY_RAW_TABLE);
      }
      return idConv.fromBytes(result.getRow());
    }
docs: Given a result from the {@link Scan} obtained by
  {@link getHistoryRawTableScan(String, String, String, boolean, boolean,
  boolean)} . They for puts into the raw table are constructed using
  {@link #getRowKey(String, String)}
  
  @param result from which to pull the jobKey
  @return the qualified job identifier
  @throws RowKeyParseException if the rowkey cannot be parsed properly