/*
- * Copyright (C) 2016 Roland Häder
+ * Copyright (C) 2016 - 2024 Free Software Foundation
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
import org.mxchange.jshopcore.model.basket.AddableBasketItem;
import org.mxchange.jshopcore.wrapper.CheckoutWrapper;
import org.mxchange.jshopcore.wrapper.WrapableCheckout;
-import org.mxchange.pizzaapplication.beans.BasePizzaController;
+import org.mxchange.pizzaapplication.beans.BasePizzaBean;
import org.mxchange.pizzaapplication.beans.basket.PizzaBasketWebSessionController;
-import org.mxchange.pizzaapplication.beans.contact.PizzaContactWebSessionController;
+import org.mxchange.pizzaapplication.beans.contact.PizzaContactWebRequestController;
import org.mxchange.pizzaapplication.beans.customer.PizzaCustomerWebSessionController;
-import org.mxchange.pizzaapplication.beans.helper.PizzaWebRequestController;
-import org.mxchange.pizzaapplication.beans.receipt.PizzaReceiptWebSessionController;
+import org.mxchange.pizzaapplication.beans.helper.PizzaWebRequestHelperController;
+import org.mxchange.pizzaapplication.beans.receipt.PizzaReceiptWebRequestController;
/**
* Checkout controller
*/
@Named ("checkoutController")
@SessionScoped
-public class PizzaCheckoutWebSessionBean extends BasePizzaController implements PizzaCheckoutWebSessionController {
+public class PizzaCheckoutWebSessionBean extends BasePizzaBean implements PizzaCheckoutWebSessionController {
/**
* Serial number
*/
private static final long serialVersionUID = 51_987_348_347_183L;
- ////////////////////// Bean injections ///////////////////////
/**
* Basket bean
*/
* Bean helper instance
*/
@Inject
- private PizzaWebRequestController beanHelper;
+ private PizzaWebRequestHelperController beanHelper;
/**
* Event fired when a checkout was completed by the user
* Contact controller
*/
@Inject
- private PizzaContactWebSessionController contactController;
+ private PizzaContactWebRequestController contactController;
/**
* Customer bean
* Receipt bean
*/
@Inject
- private PizzaReceiptWebSessionController receiptController;
+ private PizzaReceiptWebRequestController receiptController;
/**
* Session instance