Class DefaultSpecialServiceRequestFacade

java.lang.Object
de.hybris.platform.travelfacades.facades.impl.DefaultSpecialServiceRequestFacade
All Implemented Interfaces:
SpecialServiceRequestFacade
Direct Known Subclasses:
DefaultShoppingSpecialServiceRequestFacade, DefaultTravelSpecialServiceRequestFacade

public class DefaultSpecialServiceRequestFacade extends Object implements SpecialServiceRequestFacade
Default implementation of SpecialServiceRequestFacade
  • Field Details

  • Constructor Details

    • DefaultSpecialServiceRequestFacade

      public DefaultSpecialServiceRequestFacade()
  • Method Details

    • findAllSpecialServiceRequests

      public List<SpecialServiceRequestData> findAllSpecialServiceRequests()
      Description copied from interface: SpecialServiceRequestFacade
      Return all the Special Service Request from the system
      Specified by:
      findAllSpecialServiceRequests in interface SpecialServiceRequestFacade
      Returns:
      List
    • addSpecialServiceRequestToTraveller

      public void addSpecialServiceRequestToTraveller(String travellerUid, String specialServiceRequestId)
      Description copied from interface: SpecialServiceRequestFacade
      Add the given special service to the traveller
      Specified by:
      addSpecialServiceRequestToTraveller in interface SpecialServiceRequestFacade
      Parameters:
      travellerUid - the travellerUid
      specialServiceRequestId - the specialServiceRequestId
    • removeSpecialServiceRequestFromTraveller

      public void removeSpecialServiceRequestFromTraveller(String travellerUid, String specialServiceRequestId)
      Description copied from interface: SpecialServiceRequestFacade
      Remove the special service request from the traveller
      Specified by:
      removeSpecialServiceRequestFromTraveller in interface SpecialServiceRequestFacade
      Parameters:
      travellerUid - the travellerUid
      specialServiceRequestId - the specialServiceRequestId
    • getSpecialServiceRequestFromTraveller

      public List<SpecialServiceRequestData> getSpecialServiceRequestFromTraveller(String travellerUid)
      Description copied from interface: SpecialServiceRequestFacade
      Get all the special service request from the given traveller
      Specified by:
      getSpecialServiceRequestFromTraveller in interface SpecialServiceRequestFacade
      Parameters:
      travellerUid - the travellerUid
      Returns:
      List
    • createSpecialRequestDataFromTraveller

      protected List<SpecialServiceRequestData> createSpecialRequestDataFromTraveller(TravellerModel travellerModel)
      Creates the SpecialServiceRequestData from the traveller
      Parameters:
      travellerModel - the travellerModel
      Returns:
      List
    • getSpecialServiceRequestConverter

      protected de.hybris.platform.servicelayer.dto.converter.Converter<SpecialServiceRequestModel,SpecialServiceRequestData> getSpecialServiceRequestConverter()
      Get specialServiceRequestConverter
      Returns:
      specialServiceRequestConverter
    • setSpecialServiceRequestConverter

      public void setSpecialServiceRequestConverter(de.hybris.platform.servicelayer.dto.converter.Converter<SpecialServiceRequestModel,SpecialServiceRequestData> specialServiceRequestConverter)
      Set specialServiceRequestConverter
      Parameters:
      specialServiceRequestConverter - the specialServiceRequestConverter
    • getSpecialServiceRequestService

      protected SpecialServiceRequestService getSpecialServiceRequestService()
      Get specialServiceRequestService
      Returns:
      specialServiceRequestService
    • setSpecialServiceRequestService

      public void setSpecialServiceRequestService(SpecialServiceRequestService specialServiceRequestService)
      Set specialServiceRequestService
      Parameters:
      specialServiceRequestService - the specialServiceRequestService
    • getModelService

      protected de.hybris.platform.servicelayer.model.ModelService getModelService()
      Get modelService
      Returns:
      modelService
    • setModelService

      public void setModelService(de.hybris.platform.servicelayer.model.ModelService modelService)
      Set modelService
      Parameters:
      modelService - the modelService
    • getTravellerService

      protected TravellerService getTravellerService()
      Get travellerService
      Returns:
      travellerService
    • setTravellerService

      public void setTravellerService(TravellerService travellerService)
      Set travellerService
      Parameters:
      travellerService - the travellerService
    • getCartService

      protected de.hybris.platform.order.CartService getCartService()
      Get cartService
      Returns:
      cartService
    • setCartService

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

      protected BookingService getBookingService()
      Get bookingService
      Returns:
      bookingService
    • setBookingService

      public void setBookingService(BookingService bookingService)
      Set bookingService
      Parameters:
      bookingService - the bookingService