Class DefaultShoppingAccommodationProductStockResolvingStrategy
java.lang.Object
de.hybris.platform.travelservices.strategies.stock.accommodation.impl.DefaultAccommodationProductStockResolvingStrategy
de.hybris.platform.shoppingservices.stock.strategies.impl.DefaultShoppingAccommodationProductStockResolvingStrategy
- All Implemented Interfaces:
StockResolvingStrategyByProductType
public class DefaultShoppingAccommodationProductStockResolvingStrategy
extends DefaultAccommodationProductStockResolvingStrategy
Class extending
DefaultAccommodationProductStockResolvingStrategy to handle force in stock / force out of stock
statuses on accommodaton - non roomrate - products-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcollectAvailability(List<Long> stockLevels, ProductModel product, AccommodationOrderEntryGroupModel entryGroup, Date date) Get the accommodation stock level for a specific date.Methods inherited from class de.hybris.platform.travelservices.strategies.stock.accommodation.impl.DefaultAccommodationProductStockResolvingStrategy
getCommerceStockService, getStock, setCommerceStockService
-
Constructor Details
-
DefaultShoppingAccommodationProductStockResolvingStrategy
public DefaultShoppingAccommodationProductStockResolvingStrategy()
-
-
Method Details
-
collectAvailability
protected void collectAvailability(List<Long> stockLevels, ProductModel product, AccommodationOrderEntryGroupModel entryGroup, Date date) Get the accommodation stock level for a specific date.- Overrides:
collectAvailabilityin classDefaultAccommodationProductStockResolvingStrategy- Parameters:
stockLevels- a list of stock levelsproduct- the productentryGroup- the accommodation order entry group modeldate- the date
-