Class DefaultTuaProductDao
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<TuaProductModel>
de.hybris.platform.subscribedproductservices.daos.impl.DefaultTuaProductDao
- All Implemented Interfaces:
de.hybris.platform.servicelayer.internal.dao.GenericDao<TuaProductModel>,TuaProductDao
public class DefaultTuaProductDao
extends de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<TuaProductModel>
implements TuaProductDao
Default implementation of
TuaProductDao- Since:
- 2208
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindUnique(Map<String, ? extends Object> params) Searches for a unique model based on given parameters.getNumberOfProductsFor(SpiProductContext spiProductContext) Retrieves the total number of products found for a given productContext.getProducts(SpiProductContext spiProductContext, Integer offset, Integer limit) Retrieves a list ofTuaProductModelfor a given product context.Methods inherited from class de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.servicelayer.internal.dao.GenericDao
find, find, find, find, find
-
Constructor Details
-
DefaultTuaProductDao
public DefaultTuaProductDao()
-
-
Method Details
-
findUnique
Description copied from interface:TuaProductDaoSearches for a unique model based on given parameters. If none or multiple models are found, a specific exception will be thrown.- Specified by:
findUniquein interfaceTuaProductDao- Parameters:
params-Mapcontaining name-value pairs used for identifying the unique model- Returns:
- model for given parameter
-
getProducts
public List<TuaProductModel> getProducts(SpiProductContext spiProductContext, Integer offset, Integer limit) Description copied from interface:TuaProductDaoRetrieves a list ofTuaProductModelfor a given product context.- Specified by:
getProductsin interfaceTuaProductDao- Parameters:
spiProductContext- the product context.offset- the offset.limit- the maximum number of returned products.- Returns:
- the list of products found for the given context.
-
getNumberOfProductsFor
Description copied from interface:TuaProductDaoRetrieves the total number of products found for a given productContext.- Specified by:
getNumberOfProductsForin interfaceTuaProductDao- Parameters:
spiProductContext- the product context.- Returns:
- the number of products found.
-