class XlsxDataExportFileCreatorService {

  public Workbook createFileForOkrTeam(long unitId) throws IllegalAccessException {
    Collection<ObjectiveRow> objectiveRows =
        objectiveRowBuilderService.generateForOkrChildUnit(unitId);

    Workbook workbook =
        genericXlsxFileCreatorService.createWorkbook(objectiveRows, headlines, "okr");

    logger.info("Created excel file for OKR team with ID: " + unitId);

    return workbook;
  }

  @Autowired public  XlsxDataExportFileCreatorService(
      ObjectiveRowBuilderService objectiveRowBuilderService,
      GenericXlsxFileCreatorService<ObjectiveRow> genericXlsxFileCreatorService,
      Messages messages);

}