Class AbstractChangeServiceStrategy

java.lang.Object
de.hybris.platform.ndc182shoppingfacades.facades.order.strategies.impl.AbstractChangeServiceStrategy
Direct Known Subclasses:
DefaultShoppingAncillaryChangeServiceStrategy, DefaultShoppingBaggageChangeServiceStrategy, DefaultShoppingSeatChangeServiceStrategy

public class AbstractChangeServiceStrategy extends Object
The abstract class for change service strategies.
  • Constructor Details

    • AbstractChangeServiceStrategy

      public AbstractChangeServiceStrategy()
  • Method Details

    • getOrderEntry

      protected AbstractOrderEntryModel getOrderEntry(ChangeServiceRequestData changeServiceRequestData)
      Retrieve order entry by change service request
      Parameters:
      changeServiceRequestData - the change service request
      Returns:
      order entry
    • getCartService

      protected de.hybris.platform.order.CartService getCartService()
      Gets cart service.
      Returns:
      the cart service
    • setCartService

      public void setCartService(de.hybris.platform.order.CartService cartService)
      Sets cart service.
      Parameters:
      cartService - the cart service
    • getBookingService

      protected BookingService getBookingService()
      Gets booking service.
      Returns:
      the booking service
    • setBookingService

      public void setBookingService(BookingService bookingService)
      Sets booking service.
      Parameters:
      bookingService - the booking service
    • 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