- java.lang.Object
-
- services.RequestSupervisorService
-
- services.RequestFYPCoordinatorService
-
- All Implemented Interfaces:
IRequestFYPCoordinatorService
,IRequestSupervisorService
public class RequestFYPCoordinatorService extends RequestSupervisorService implements IRequestFYPCoordinatorService
TheRequestFYPCoordinatorService
class extendsRequestSupervisorService
and implementsIRequestFYPCoordinatorService
, providing request-related functionalities for FYP Coordinators.
-
-
Constructor Summary
Constructors Constructor Description RequestFYPCoordinatorService()
Constructs an instance of theRequestFYPCoordinatorService
class.
-
Method Summary
All Methods Instance Methods Concrete 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 class services.RequestSupervisorService
approveProject, createTransferStudentRequest, getIncomingRequests, getOutgoingRequests, getStudentPendingRequests, rejectProject
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface interfaces.IRequestSupervisorService
approveProject, createTransferStudentRequest, getIncomingRequests, getOutgoingRequests, getStudentPendingRequests, rejectProject
-
-
-
-
Constructor Detail
-
RequestFYPCoordinatorService
public RequestFYPCoordinatorService()
Constructs an instance of theRequestFYPCoordinatorService
class.
-
-
Method Detail
-
getAllRequests
public java.util.ArrayList<Request> getAllRequests()
Description copied from interface:IRequestFYPCoordinatorService
Retrieves a list of all requests.- Specified by:
getAllRequests
in interfaceIRequestFYPCoordinatorService
- Returns:
- an
ArrayList
ofRequest
objects representing all the requests
-
getSupervisorPendingRequests
public java.util.ArrayList<Request> getSupervisorPendingRequests(java.lang.String fypCoordinatorID)
Description copied from interface:IRequestFYPCoordinatorService
Retrieves a list of pending requests made to the FYP Coordinator with the specified ID.- Specified by:
getSupervisorPendingRequests
in interfaceIRequestFYPCoordinatorService
- Parameters:
fypCoordinatorID
- the ID of the FYP Coordinator- Returns:
- an
ArrayList
ofRequest
objects representing the pending requests made to the FYP Coordinator
-
-