Class DefaultPROSFullyRefundableCommerceAncillaryBaggageProductsStrategy
java.lang.Object
de.hybris.platform.prosservices.order.strategies.impl.DefaultPROSFullyRefundableCommerceAncillaryBaggageProductsStrategy
- All Implemented Interfaces:
PROSCommerceProductRefundTypeStrategy
public class DefaultPROSFullyRefundableCommerceAncillaryBaggageProductsStrategy
extends Object
implements PROSCommerceProductRefundTypeStrategy
The Pros implementation of
PROSCommerceProductRefundTypeStrategy interface to implement the default strategy for
creating an ancillaryChangeFee for a Commerce Ancillary/Baggage product.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateCommerceAncillaryChangeFee(CartModel cartModel, AbstractOrderEntryModel orderEntryModel) This method won't create any AncillaryChangeFee, since the Commerce Ancillary/Baggage is considered fully refundable as default behaviour.
-
Constructor Details
-
DefaultPROSFullyRefundableCommerceAncillaryBaggageProductsStrategy
public DefaultPROSFullyRefundableCommerceAncillaryBaggageProductsStrategy()
-
-
Method Details
-
createCommerceAncillaryChangeFee
public void createCommerceAncillaryChangeFee(CartModel cartModel, AbstractOrderEntryModel orderEntryModel) This method won't create any AncillaryChangeFee, since the Commerce Ancillary/Baggage is considered fully refundable as default behaviour.- Specified by:
createCommerceAncillaryChangeFeein interfacePROSCommerceProductRefundTypeStrategy- Parameters:
cartModel- the cart modelorderEntryModel- the orderEntryModel
-