Class ShoppingAncillaryCreateChangeFeeStrategy
java.lang.Object
de.hybris.platform.prosfacades.strategies.impl.ShoppingAncillaryCreateChangeFeeStrategy
- All Implemented Interfaces:
CreateMerchandisingChangeFeeStrategy
public class ShoppingAncillaryCreateChangeFeeStrategy
extends Object
implements CreateMerchandisingChangeFeeStrategy
The implementation of
CreateMerchandisingChangeFeeStrategy to calculate change fee for shopping ancillary entries.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateMerchandisingChangeFee(AbstractOrderEntryModel abstractOrderEntry, CartModel cartModel) Calculate merchandising change fee.protected Map<String,PROSRefundReissueTypeStrategy> Gets pros refund reissue type strategy map.voidsetProsRefundReissueTypeStrategyMap(Map<String, PROSRefundReissueTypeStrategy> prosRefundReissueTypeStrategyMap) Sets pros refund reissue type strategy map.
-
Constructor Details
-
ShoppingAncillaryCreateChangeFeeStrategy
public ShoppingAncillaryCreateChangeFeeStrategy()
-
-
Method Details
-
createMerchandisingChangeFee
public void createMerchandisingChangeFee(AbstractOrderEntryModel abstractOrderEntry, CartModel cartModel) throws CancelFlightException Description copied from interface:CreateMerchandisingChangeFeeStrategyCalculate merchandising change fee.- Specified by:
createMerchandisingChangeFeein interfaceCreateMerchandisingChangeFeeStrategy- Parameters:
abstractOrderEntry- the order entry- Throws:
CancelFlightException
-
getProsRefundReissueTypeStrategyMap
Gets pros refund reissue type strategy map.- Returns:
- the pros refund reissue type strategy map
-
setProsRefundReissueTypeStrategyMap
public void setProsRefundReissueTypeStrategyMap(Map<String, PROSRefundReissueTypeStrategy> prosRefundReissueTypeStrategyMap) Sets pros refund reissue type strategy map.- Parameters:
prosRefundReissueTypeStrategyMap- the pros refund reissue type strategy map
-