Class CommerceAncillaryCreateChangeFeeStrategy
java.lang.Object
de.hybris.platform.prosservices.order.strategies.impl.DefaultPROSAbstractRemoveProductStrategy
de.hybris.platform.prosfacades.strategies.impl.CommerceAncillaryCreateChangeFeeStrategy
- All Implemented Interfaces:
CreateMerchandisingChangeFeeStrategy
public class CommerceAncillaryCreateChangeFeeStrategy
extends DefaultPROSAbstractRemoveProductStrategy
implements CreateMerchandisingChangeFeeStrategy
The implementation of
CreateMerchandisingChangeFeeStrategy to calculate the change fee for commerce ancillary
entries.-
Field Summary
Fields inherited from class de.hybris.platform.prosservices.order.strategies.impl.DefaultPROSAbstractRemoveProductStrategy
DEFAULT_COMMERCE_ANCILLARY_REFUND_TYPE -
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.Methods inherited from class de.hybris.platform.prosservices.order.strategies.impl.DefaultPROSAbstractRemoveProductStrategy
getCommerceAncillaryBaggageRefundType, getModelService, setModelService, setOrderEntryToInactive
-
Constructor Details
-
CommerceAncillaryCreateChangeFeeStrategy
public CommerceAncillaryCreateChangeFeeStrategy()
-
-
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
-