Uses of Interface
com.ntu.fdae.group1.bto.repository.project.IOfficerRegistrationRepository
Packages that use IOfficerRegistrationRepository
Package
Description
-
Uses of IOfficerRegistrationRepository in com.ntu.fdae.group1.bto.repository.project
Classes in com.ntu.fdae.group1.bto.repository.project that implement IOfficerRegistrationRepositoryModifier and TypeClassDescriptionclass
Repository implementation for managing OfficerRegistration entities in the BTO Management System. -
Uses of IOfficerRegistrationRepository in com.ntu.fdae.group1.bto.services.project
Constructors in com.ntu.fdae.group1.bto.services.project with parameters of type IOfficerRegistrationRepositoryModifierConstructorDescriptionApplicationService
(IApplicationRepository appRepo, IProjectRepository projRepo, IEligibilityService eligSvc, IOfficerRegistrationRepository officerRegRepo) Constructs a new ApplicationService with the specified repositories and services.OfficerRegistrationService
(IOfficerRegistrationRepository registrationRepo, IProjectRepository projectRepo, IApplicationRepository applicationRepo, IEligibilityService eligibilityService) Constructs a new OfficerRegistrationService with the specified repositories and services.ProjectService
(IProjectRepository projectRepo, IEligibilityService eligibilityService, IApplicationRepository applicationRepo, IOfficerRegistrationRepository officerRegRepo) Constructs a new ProjectService with the required dependencies. -
Uses of IOfficerRegistrationRepository in com.ntu.fdae.group1.bto.utils
Methods in com.ntu.fdae.group1.bto.utils with parameters of type IOfficerRegistrationRepositoryModifier and TypeMethodDescriptionstatic void
IdGenerator.initialise
(IProjectRepository projectRepo, IApplicationRepository applicationRepo, IBookingRepository bookingRepo, IEnquiryRepository enquiryRepo, IOfficerRegistrationRepository registrationRepo) Initialises the ID counters by scanning existing IDs from loaded repositories.