public class DefaultFindMultiCodeCouponStrategy extends AbstractFindCouponStrategy
FindCouponStrategy interface for MultiCodeCouponModel| Constructor and Description |
|---|
DefaultFindMultiCodeCouponStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Optional<AbstractCouponModel> |
couponValidation(AbstractCouponModel coupon) |
protected CouponCodeGenerationService |
getCouponCodeGenerationService() |
protected java.lang.String |
getCouponId(java.lang.String couponCode)
returns the couponId based on the given
couponCode |
void |
setCouponCodeGenerationService(CouponCodeGenerationService couponCodeGenerationService) |
findCouponForCouponCode, findValidatedCouponForCouponCode, getCouponByCode, getCouponDao, isActive, isEndDateAfter, isStartDateBefore, isWithinDateRange, setCouponDaoprotected java.lang.String getCouponId(java.lang.String couponCode)
AbstractFindCouponStrategycouponCodegetCouponId in class AbstractFindCouponStrategyprotected CouponCodeGenerationService getCouponCodeGenerationService()
protected java.util.Optional<AbstractCouponModel> couponValidation(AbstractCouponModel coupon)
couponValidation in class AbstractFindCouponStrategypublic void setCouponCodeGenerationService(CouponCodeGenerationService couponCodeGenerationService)
Copyright © 2018 SAP SE. All Rights Reserved.