Class DefaultConfiguredAccommodationDao
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<ConfiguredAccommodationModel>
de.hybris.platform.travelservices.dao.impl.DefaultConfiguredAccommodationDao
- All Implemented Interfaces:
de.hybris.platform.servicelayer.internal.dao.GenericDao<ConfiguredAccommodationModel>,ConfiguredAccommodationDao
public class DefaultConfiguredAccommodationDao
extends de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<ConfiguredAccommodationModel>
implements ConfiguredAccommodationDao
The type Default configured accommodation dao.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindAccommodation(String uid, CatalogVersionModel catalogVersion) This API takes an uid(of the seat selected on the seat map) and returns configured accommodation (seat) associated with that uidfindAccommodationMapConfiguration(AccommodationMapModel accommodationMap, CatalogVersionModel catalogVersion) this API takes an accommodation map as parameter and returns list of configured accommodation(decks, cabins, seats etc.) associated with a transport vehicle.Methods inherited from class de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchService
-
Constructor Details
-
DefaultConfiguredAccommodationDao
-
-
Method Details
-
findAccommodationMapConfiguration
public List<ConfiguredAccommodationModel> findAccommodationMapConfiguration(AccommodationMapModel accommodationMap, CatalogVersionModel catalogVersion) Description copied from interface:ConfiguredAccommodationDaothis API takes an accommodation map as parameter and returns list of configured accommodation(decks, cabins, seats etc.) associated with a transport vehicle.- Specified by:
findAccommodationMapConfigurationin interfaceConfiguredAccommodationDao- Parameters:
accommodationMap- the accommodation mapcatalogVersion- the catalog version- Returns:
- list
-
findAccommodation
public ConfiguredAccommodationModel findAccommodation(String uid, CatalogVersionModel catalogVersion) throws AccommodationMapDataSetUpException Description copied from interface:ConfiguredAccommodationDaoThis API takes an uid(of the seat selected on the seat map) and returns configured accommodation (seat) associated with that uid- Specified by:
findAccommodationin interfaceConfiguredAccommodationDao- Parameters:
uid- the uidcatalogVersion- the catalog version- Returns:
- configured accommodation model
- Throws:
AccommodationMapDataSetUpException
-