Class DefaultTmaCouponDao
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
de.hybris.platform.couponservices.dao.impl.DefaultCouponDao
de.hybris.platform.b2ctelcoservices.daos.impl.DefaultTmaCouponDao
- All Implemented Interfaces:
TmaCouponDao,de.hybris.platform.couponservices.dao.CouponDao,de.hybris.platform.servicelayer.internal.dao.Dao
public class DefaultTmaCouponDao
extends de.hybris.platform.couponservices.dao.impl.DefaultCouponDao
implements TmaCouponDao
Default implementation of the
TmaCouponDao.- Since:
- 2302
-
Field Summary
Fields inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
flexibleSearchService, modelService -
Constructor Summary
ConstructorsConstructorDescriptionDefaultTmaCouponDao(de.hybris.platform.servicelayer.search.paginated.PaginatedFlexibleSearchService paginatedFlexibleSearchService) -
Method Summary
Modifier and TypeMethodDescriptiongetAllCoupons(TmaCouponListContext couponListContext) Retrieves list ofSingleCodeCouponModel.protected de.hybris.platform.servicelayer.search.paginated.PaginatedFlexibleSearchServiceMethods inherited from class de.hybris.platform.couponservices.dao.impl.DefaultCouponDao
findAllCouponForSourceRules, findAllCouponForSourceRules, findCouponById, findMultiCodeCouponById, findMultiCodeCouponsByCodeConfiguration, findPromotionSourceRuleByCouponCode, findSingleCodeCouponByIdMethods inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
getAllSources, getFlexibleSearchService, getModelService, getSource, load, loadAll, search, search, searchUnique, setFlexibleSearchService, setModelServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.couponservices.dao.CouponDao
findAllCouponForSourceRules, findAllCouponForSourceRules, findCouponById, findMultiCodeCouponById, findMultiCodeCouponsByCodeConfiguration, findPromotionSourceRuleByCouponCode, findSingleCodeCouponById
-
Constructor Details
-
DefaultTmaCouponDao
public DefaultTmaCouponDao(de.hybris.platform.servicelayer.search.paginated.PaginatedFlexibleSearchService paginatedFlexibleSearchService)
-
-
Method Details
-
getAllCoupons
Description copied from interface:TmaCouponDaoRetrieves list ofSingleCodeCouponModel.- Specified by:
getAllCouponsin interfaceTmaCouponDao- Parameters:
couponListContext- coupon list context object stores all attributes for pagination- Returns:
- page of
SingleCodeCouponModelwrapped onSearchResult
-
getPaginatedFlexibleSearchService
protected de.hybris.platform.servicelayer.search.paginated.PaginatedFlexibleSearchService getPaginatedFlexibleSearchService()
-