code: public EntityImportReport doImport(EmxImportJob job) {
      try {
        return writer.doImport(job);
      } catch (Exception e) {
        LOG.error("Error handling EmxImportJob", e);
        throw e;
      }
    }
docs: Does the import in a transaction. Manually rolls back schema changes if something goes wrong.
  Refreshes the metadata.
  
  @return {@link EntityImportReport} describing what happened