Class DefaultTravelRuleEngineCalculationService
java.lang.Object
de.hybris.platform.ruleengineservices.calculation.impl.DefaultRuleEngineCalculationService
de.hybris.platform.travelrulesengine.calculation.impl.DefaultTravelRuleEngineCalculationService
- All Implemented Interfaces:
de.hybris.platform.ruleengineservices.calculation.RuleEngineCalculationService,TravelRuleEngineCalculationService
public class DefaultTravelRuleEngineCalculationService
extends de.hybris.platform.ruleengineservices.calculation.impl.DefaultRuleEngineCalculationService
implements TravelRuleEngineCalculationService
Implementation class for travel specific calculation service methods
TravelRuleEngineCalculationService-
Field Summary
Fields inherited from class de.hybris.platform.ruleengineservices.calculation.impl.DefaultRuleEngineCalculationService
AMOUNT_NULL_DESC, CART_NULL_DESC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethod to add fee RAOaddRefundFeeAction(BookingRAO bookingRao) Method to add refund fee RAOMethods inherited from class de.hybris.platform.ruleengineservices.calculation.impl.DefaultRuleEngineCalculationService
addFixedPriceEntriesDiscount, addFixedPriceEntryDiscount, addFreeProductsToCart, addOrderEntryLevelDiscount, addOrderEntryLevelDiscount, addOrderEntryLevelDiscount, addOrderEntryLevelDiscount, addOrderEntryLevelDiscountWithPerUnitFlag, addOrderLevelDiscount, calculateTotals, changeDeliveryMode, convertPercentageDiscountToAbsoluteDiscount, convertPercentageDiscountToAbsoluteDiscount, createAbsoluteDiscountRAO, createAbsoluteDiscountRAO, createDiscountRAO, createLineItemDiscount, createLineItemDiscount, createLineItemDiscount, createOrderDiscount, createShipmentRAO, createShippingCharge, ensureOrderEntryRAOEntryNumbers, findOrderEntryRAO, getAbstractOrderRaoToOrderConverter, getBiasDiscountInfoWithCurrency, getConsumptionSupport, getCurrencyUtils, getCurrentPrice, getLineItemLookupStrategy, getMinimumAmountValidationStrategy, getOrderEntryRaoProductPopulator, getOrderUtils, getRaoUtils, recalculateTotals, removeShippingCharges, setAbstractOrderRaoToOrderConverter, setConsumptionSupport, setCurrencyUtils, setLineItemLookupStrategy, setMinimumAmountValidationStrategy, setOrderEntryRaoProductPopulator, setOrderUtils, setRaoUtils, validateLineItemDiscount
-
Constructor Details
-
DefaultTravelRuleEngineCalculationService
public DefaultTravelRuleEngineCalculationService()
-
-
Method Details
-
addFee
Description copied from interface:TravelRuleEngineCalculationServiceMethod to add fee RAO- Specified by:
addFeein interfaceTravelRuleEngineCalculationService- Parameters:
cartRao- the cart rao- Returns:
- fee rao
-
addRefundFeeAction
Description copied from interface:TravelRuleEngineCalculationServiceMethod to add refund fee RAO- Specified by:
addRefundFeeActionin interfaceTravelRuleEngineCalculationService- Parameters:
bookingRao- the booking rao- Returns:
- refund action rao
-