public void generateExcerpt()

in src/main/java/com/epam/digital/data/platform/excerpt/worker/service/ExcerptService.java [46:57]


  public void generateExcerpt(ExcerptEventDto event) {
    try {
      log.info("Converting data to csv format");
      var template = templateService.getTemplate(event.getExcerptType());
      var file = converter.convert(event.getExcerptInputData(), template);
      storageService.storeFile(event.getRecordId(), file);
      log.info("Excerpt generated");
    } catch (ExcerptProcessingException e) {
      log.error("Can not generate excerpt. Status: {}. Details: {}", e.getStatus(), e.getDetails());
      recordFacade.updateRecord(event.getRecordId(), e);
    }
  }