Class ShoppingCartTravellersValidationStrategy

All Implemented Interfaces:
TravelCartValidationStrategy

public class ShoppingCartTravellersValidationStrategy extends TravelCartTravellersValidationStrategy
Extending TravelCartTravellersValidationStrategy to get the travellers from the order entries
  • Constructor Details

    • ShoppingCartTravellersValidationStrategy

      public ShoppingCartTravellersValidationStrategy()
  • Method Details

    • getTravellers

      protected List<TravellerModel> getTravellers(CartModel cartModel)
      Gets travellers from order entries.
      Overrides:
      getTravellers in class TravelCartTravellersValidationStrategy
      Parameters:
      cartModel - the cart model
      Returns:
      the travellers
    • getTravellerService

      protected TravellerService getTravellerService()
      Gets traveller service.
      Returns:
      the traveller service
    • setTravellerService

      public void setTravellerService(TravellerService travellerService)
      Sets traveller service.
      Parameters:
      travellerService - the traveller service