Interface IReportService
- All Known Implementing Classes:
ReportService
public interface IReportService
Service interface for report generation operations in the BTO Management
System.
This interface defines the contract for generating various reports related to BTO housing projects, applications, and bookings. It provides methods for HDB staff to retrieve statistical data and insights about the system's operations.
Reports can include metrics such as application counts, booking statuses, project popularity, and other statistical information useful for administrative decision-making.
-
Method Summary
Modifier and TypeMethodDescriptiongenerateBookingReport
(Map<String, String> filters) Generates a report about bookings
-
Method Details
-
generateBookingReport
Generates a report about bookings- Parameters:
filters
- Map of filter criteria- Returns:
- The generated report as a formatted string
-