Class DefaultOrderFormFacade
java.lang.Object
de.hybris.platform.savedorderforms.api.orderform.impl.DefaultOrderFormFacade
- All Implemented Interfaces:
OrderFormFacade
Order form facade. Service is responsible for getting all necessary information for order forms.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOrderFormToCart(String orderFormCode, String cartId) Adds a saved order form to a given cart.createOrderForm(OrderFormData orderFormData) Creates an Order Formprotected BaseSiteServiceprotected CartServiceprotected CommerceCartServiceprotected ModelServiceprotected Converter<OrderFormModel,OrderFormData> getOrderFormForCode(String code) Finds an Order Form using its code.protected Populator<OrderFormData,OrderFormModel> protected OrderFormServiceGets a list of Order Forms for the current user.protected ProductServiceprotected UserServicevoidremoveOrderForm(String code) Deletes an Order Form using its code.voidsetBaseSiteService(BaseSiteService baseSiteService) voidsetCartService(CartService cartService) voidsetCommerceCartService(CommerceCartService commerceCartService) voidsetModelService(ModelService modelService) voidsetOrderFormConverter(Converter<OrderFormModel, OrderFormData> orderFormConverter) voidsetOrderFormReversePopulator(Populator<OrderFormData, OrderFormModel> orderFormReversePopulator) voidsetOrderFormService(OrderFormService orderFormService) voidsetProductService(ProductService productService) voidsetUserService(UserService userService) updateOrderForm(String code, OrderFormData orderFormData) Updates an Order Form
-
Constructor Details
-
DefaultOrderFormFacade
public DefaultOrderFormFacade()
-
-
Method Details
-
createOrderForm
Description copied from interface:OrderFormFacadeCreates an Order Form- Specified by:
createOrderFormin interfaceOrderFormFacade- Parameters:
orderFormData- the Order Form Data- Returns:
OrderFormData
-
updateOrderForm
Description copied from interface:OrderFormFacadeUpdates an Order Form- Specified by:
updateOrderFormin interfaceOrderFormFacade- Parameters:
code- the Order Form codeorderFormData- the Order Form Data- Returns:
OrderFormData
-
getOrderFormForCode
Description copied from interface:OrderFormFacadeFinds an Order Form using its code.- Specified by:
getOrderFormForCodein interfaceOrderFormFacade- Parameters:
code- order form code- Returns:
OrderFormData
-
getOrderFormsForCurrentUser
Description copied from interface:OrderFormFacadeGets a list of Order Forms for the current user.- Specified by:
getOrderFormsForCurrentUserin interfaceOrderFormFacade- Returns:
Listof typeOrderFormData.
-
removeOrderForm
Description copied from interface:OrderFormFacadeDeletes an Order Form using its code.- Specified by:
removeOrderFormin interfaceOrderFormFacade- Parameters:
code- order code
-
addOrderFormToCart
public void addOrderFormToCart(String orderFormCode, String cartId) throws CommerceCartModificationException Description copied from interface:OrderFormFacadeAdds a saved order form to a given cart.- Specified by:
addOrderFormToCartin interfaceOrderFormFacade- Parameters:
orderFormCode- order form codecartId- Id of the cart- Throws:
CommerceCartModificationException
-
getModelService
-
setModelService
-
getOrderFormService
-
setOrderFormService
-
getCartService
-
setCartService
-
getCommerceCartService
-
setCommerceCartService
-
getProductService
-
setProductService
-
getBaseSiteService
-
setBaseSiteService
-
getUserService
-
setUserService
-
getOrderFormReversePopulator
-
setOrderFormReversePopulator
public void setOrderFormReversePopulator(Populator<OrderFormData, OrderFormModel> orderFormReversePopulator) -
getOrderFormConverter
-
setOrderFormConverter
-