Uses of Class
com.ntu.fdae.group1.bto.models.user.HDBStaff
Packages that use HDBStaff
Package
Description
-
Uses of HDBStaff in com.ntu.fdae.group1.bto.controllers.enquiry
Methods in com.ntu.fdae.group1.bto.controllers.enquiry with parameters of type HDBStaffModifier and TypeMethodDescriptionboolean
EnquiryController.replyToEnquiry
(HDBStaff staff, String enquiryId, String replyContent) Adds an official reply to an existing enquiry.EnquiryController.viewProjectEnquiries
(HDBStaff staff, String projectId) Retrieves enquiries associated with a specific project, performing authorization checks. -
Uses of HDBStaff in com.ntu.fdae.group1.bto.controllers.project
Methods in com.ntu.fdae.group1.bto.controllers.project with parameters of type HDBStaffModifier and TypeMethodDescriptionApplicationController.getApplicationsByStatus
(HDBStaff staff, ApplicationStatus status) Retrieves applications with a specific status.int
OfficerRegistrationController.getPendingRegistrationCountForProject
(HDBStaff staff, String projectId) Gets the count of PENDING officer registrations specifically for a given project.ApplicationController.getProjectApplications
(HDBStaff staff, String projectId) Retrieves all applications for a specific project. -
Uses of HDBStaff in com.ntu.fdae.group1.bto.models.user
Subclasses of HDBStaff in com.ntu.fdae.group1.bto.models.userModifier and TypeClassDescriptionclass
Represents an HDB Manager in the BTO system.class
Represents an HDB Officer in the BTO system. -
Uses of HDBStaff in com.ntu.fdae.group1.bto.services.enquiry
Methods in com.ntu.fdae.group1.bto.services.enquiry with parameters of type HDBStaffModifier and TypeMethodDescriptionboolean
EnquiryService.replyToEnquiry
(String enquiryId, String replyContent, HDBStaff staff) Adds a reply to an enquiry.boolean
IEnquiryService.replyToEnquiry
(String enquiryId, String replyContent, HDBStaff staff) Adds an official reply to an existing enquiry.