Class TravelCartCommerceAncillaryValidationStrategy
java.lang.Object
de.hybris.platform.travelfacades.order.strategies.impl.AbstractTravelCartValidationStrategy
de.hybris.platform.travelfacades.order.strategies.impl.TravelCartCommerceAncillaryValidationStrategy
- All Implemented Interfaces:
TravelCartValidationStrategy
public class TravelCartCommerceAncillaryValidationStrategy
extends AbstractTravelCartValidationStrategy
The implementation of
TravelCartValidationStrategy to validate .-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BigDecimalGets ancillary price.protected TravelCommercePriceFacadeGets travel commerce price facade.voidsetTravelCommercePriceFacade(TravelCommercePriceFacade travelCommercePriceFacade) Sets travel commerce price facade.voidvalidateCart(CartModel cartModel) Validate cart for all the necessary information to place the orderMethods inherited from class de.hybris.platform.travelfacades.order.strategies.impl.AbstractTravelCartValidationStrategy
getTransportFareProductEntries, getTravelOrderEntryInfoListForFareProducts, getUTCDepartureTime, isReturnJourney
-
Constructor Details
-
TravelCartCommerceAncillaryValidationStrategy
public TravelCartCommerceAncillaryValidationStrategy()
-
-
Method Details
-
validateCart
Description copied from interface:TravelCartValidationStrategyValidate cart for all the necessary information to place the order- Throws:
TravelCartValidationException
-
getAncillaryPrice
Gets ancillary price.- Parameters:
entry- the entry- Returns:
-
getTravelCommercePriceFacade
Gets travel commerce price facade.- Returns:
- the travel commerce price facade
-
setTravelCommercePriceFacade
Sets travel commerce price facade.- Parameters:
travelCommercePriceFacade- the travel commerce price facade
-