Package com.skava.promotion.repository
Class PromotionTemplateImpl
java.lang.Object
com.skava.promotion.repository.PromotionTemplateImpl
- All Implemented Interfaces:
PromotionTemplate
The class PromotionTemplateImpl extends OrderTemplate to handle get promotion based on different filters.
- Author:
- Infosys Equinox The method find is used to list the number of promocodelistitem without pagecount
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
count
(org.springframework.data.domain.Pageable pageable) org.springframework.data.domain.Page<PromoCodeListItems>
find
(org.springframework.data.mongodb.core.query.Criteria criteriaObj, org.springframework.data.domain.Pageable pageable) org.springframework.data.domain.Page<PromoWalletItems>
find1
(org.springframework.data.mongodb.core.query.Criteria criteriaObj, org.springframework.data.domain.Pageable pageable)
-
Constructor Details
-
PromotionTemplateImpl
public PromotionTemplateImpl()
-
-
Method Details
-
find
public org.springframework.data.domain.Page<PromoCodeListItems> find(org.springframework.data.mongodb.core.query.Criteria criteriaObj, org.springframework.data.domain.Pageable pageable) - Specified by:
find
in interfacePromotionTemplate
-
count
public long count(org.springframework.data.domain.Pageable pageable) - Parameters:
pageable
-- Returns:
-
find1
public org.springframework.data.domain.Page<PromoWalletItems> find1(org.springframework.data.mongodb.core.query.Criteria criteriaObj, org.springframework.data.domain.Pageable pageable) - Specified by:
find1
in interfacePromotionTemplate
-