-
- All Superinterfaces:
IRequestSupervisorService
- All Known Implementing Classes:
RequestFYPCoordinatorService
public interface IRequestFYPCoordinatorService extends IRequestSupervisorService
TheIRequestFYPCoordinatorService
interface defines a contract for managing FYP Coordinator-related request services.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.ArrayList<Request>
getAllRequests()
Retrieves a list of all requests.java.util.ArrayList<Request>
getSupervisorPendingRequests(java.lang.String fypCoordinatorID)
Retrieves a list of pending requests made to the FYP Coordinator with the specified ID.-
Methods inherited from interface interfaces.IRequestSupervisorService
approveProject, createTransferStudentRequest, getIncomingRequests, getOutgoingRequests, getStudentPendingRequests, rejectProject
-
-
-
-
Method Detail
-
getAllRequests
java.util.ArrayList<Request> getAllRequests()
Retrieves a list of all requests.- Returns:
- an
ArrayList
ofRequest
objects representing all the requests
-
getSupervisorPendingRequests
java.util.ArrayList<Request> getSupervisorPendingRequests(java.lang.String fypCoordinatorID)
Retrieves a list of pending requests made to the FYP Coordinator with the specified ID.- Parameters:
fypCoordinatorID
- the ID of the FYP Coordinator- Returns:
- an
ArrayList
ofRequest
objects representing the pending requests made to the FYP Coordinator
-
-