Class DefaultAccommodationBookingFacade

java.lang.Object
de.hybris.platform.travelfacades.facades.impl.DefaultAccommodationBookingFacade
All Implemented Interfaces:
AccommodationBookingFacade

public class DefaultAccommodationBookingFacade extends Object implements AccommodationBookingFacade
Default implementation of the AccommodationBookingFacade
  • Constructor Details

    • DefaultAccommodationBookingFacade

      public DefaultAccommodationBookingFacade()
  • Method Details

    • getBookerEmailIDFromAccommodationReservationData

      public String getBookerEmailIDFromAccommodationReservationData(GlobalTravelReservationData globalReservationData, String lastName)
      Description copied from interface: AccommodationBookingFacade
      Gets booker email id from accommodation reservation data.
      Specified by:
      getBookerEmailIDFromAccommodationReservationData in interface AccommodationBookingFacade
      Parameters:
      globalReservationData - the global reservation data
      lastName - the last name
      Returns:
      the booker email id from accommodation reservation data
    • checkGuest

      protected boolean checkGuest(String lastName, GuestData guestData)
      Check guest boolean.
      Parameters:
      lastName - the last name
      guestData - the guest data
      Returns:
      the boolean
    • getCustomerUid

      protected String getCustomerUid(CustomerData customerData)
      Gets customer uid.
      Parameters:
      customerData - the customer data
      Returns:
      the customer uid