Interface AccommodationDao

All Superinterfaces:
de.hybris.platform.servicelayer.internal.dao.Dao
All Known Implementing Classes:
DefaultAccommodationDao

public interface AccommodationDao extends de.hybris.platform.servicelayer.internal.dao.Dao
AccommodationDao interface which provides functionality to manage Accommodation.
  • Method Details

    • findAccommodationForAccommodationOffering

      List<AccommodationModel> findAccommodationForAccommodationOffering(String accommodationOfferingCode)
      Returns a list of AccommodationModel for the given accommodationOfferingCode
      Parameters:
      accommodationOfferingCode - the code of the AccommodationOffering to use to get the Accommodation
      Returns:
      the list of AccommodationModel
    • findAccommodationForAccommodationOfferingAndCatalog

      List<AccommodationModel> findAccommodationForAccommodationOfferingAndCatalog(String accommodationOfferingCode, String catalogVersion)
      Returns a list of AccommodationModel for the given accommodationOfferingCode and catalogVersion
      Parameters:
      accommodationOfferingCode - the code of the AccommodationOffering to use to get the Accommodation
      catalogVersion - the catalog version to use to get the Accommodation
      Returns:
      the list of AccommodationModel
    • findAccommodationForAccommodationOffering

      AccommodationModel findAccommodationForAccommodationOffering(String accommodationOfferingCode, String accommodationCode)
      Returns an object of AccommodationModel for the given accommodationOfferingCode and accommodationCode
      Parameters:
      accommodationOfferingCode - the code of the AccommodationOffering to use to get the Accommodation
      accommodationCode - the code of the Accommodation
      Returns:
      object of AccommodationModel