Uses of Class
com.university.bookstore.chain.DiscountRequest
Packages that use DiscountRequest
-
Uses of DiscountRequest in com.university.bookstore.chain
Methods in com.university.bookstore.chain that return DiscountRequestModifier and TypeMethodDescriptionDiscountApprovalService.requestDiscount(Material material, double discountPercent, String customerId, String reason) Processes a discount request through the approval chain.Methods in com.university.bookstore.chain that return types with arguments of type DiscountRequestModifier and TypeMethodDescriptionDiscountApprovalService.getApprovedRequests()Gets approved discount requests.DiscountApprovalService.getProcessedRequests()Gets all processed discount requests.DiscountApprovalService.getRejectedRequests()Gets rejected discount requests.DiscountApprovalService.getRequestsForCustomer(String customerId) Gets discount requests for a specific customer.DiscountApprovalService.getRequestsForMaterial(Material material) Gets discount requests for a specific material.Methods in com.university.bookstore.chain with parameters of type DiscountRequestModifier and TypeMethodDescriptiondoubleDiscountApprovalService.calculateFinalPrice(DiscountRequest request) Calculates the final price for an approved discount request.voidDirectorHandler.handleRequest(DiscountRequest request) abstract voidDiscountHandler.handleRequest(DiscountRequest request) Handles a discount request.voidManagerHandler.handleRequest(DiscountRequest request) voidVPHandler.handleRequest(DiscountRequest request)