class XlsxExportContactsFileCreatorService {

  public Workbook createFileForOkrTeam(long departmentId) throws IllegalAccessException {
    Collection<TeamMemberRow> teamMemberRows =
        teamMemberRowBuilderService.generateForOkrChildUnit(departmentId);

    Workbook workbook =
        genericXlsxFileCreatorService.createWorkbook(teamMemberRows, headlines, "okr-members");

    logger.info(
        "Created excel file with member information about okr team with ID: " + departmentId);

    return workbook;
  }

  public  XlsxExportContactsFileCreatorService(
      TeamMemberRowBuilderService teamMemberRowBuilderService,
      GenericXlsxFileCreatorService<TeamMemberRow> genericXlsxFileCreatorService,
      Messages messages);

}