Package rs.etf.sab.operations
Interface CourierRequestOperation
public interface CourierRequestOperation
-
Method Summary
Modifier and TypeMethodDescriptionboolean
changeVehicleInCourierRequest
(String userName, String licencePlateNumber) boolean
deleteCourierRequest
(String userName) boolean
grantRequest
(String username) Grants a request for user to become courier.boolean
insertCourierRequest
(String userName, String licencePlateNumber)
-
Method Details
-
insertCourierRequest
- Parameters:
userName
- of user who intends to become courier.licencePlateNumber
- of the vehicle they intend to drive.- Returns:
- success of operation.
-
deleteCourierRequest
- Parameters:
userName
- - username- Returns:
- success of operation.
-
changeVehicleInCourierRequest
- Parameters:
userName
- - usernamelicencePlateNumber
- new license plate number.- Returns:
- success of operation.
-
getAllCourierRequests
- Returns:
List
of all courier requests.
-
grantRequest
Grants a request for user to become courier.- Parameters:
username
- - username- Returns:
- success of operation.
-