Package interfaces

Interface IReportGeneratorService

  • All Known Implementing Classes:
    ReportGeneratorService

    public interface IReportGeneratorService
    The IReportGeneratorService interface defines a contract for classes that provide methods to generate reports related to camps and committee performance.
    • Method Detail

      • generateCampReport

        void generateCampReport​(Camp camp,
                                int filter)
        Generates a camp report based on the specified filter.
        Parameters:
        camp - The Camp object for which the report is generated.
        filter - The filter parameter used to customize the report.
      • generateCommitteePerformanceReport

        void generateCommitteePerformanceReport​(Camp camp)
        Generates a committee performance report for the specified camp.
        Parameters:
        camp - The Camp object for which the committee performance report is generated.