Class DefaultFindSingleCodeCouponStrategy
- java.lang.Object
-
- de.hybris.platform.couponservices.strategies.impl.AbstractFindCouponStrategy
-
- de.hybris.platform.couponservices.strategies.impl.DefaultFindSingleCodeCouponStrategy
-
- All Implemented Interfaces:
FindCouponStrategy
public class DefaultFindSingleCodeCouponStrategy extends AbstractFindCouponStrategy
Default implementation of theFindCouponStrategyinterface forSingleCodeCouponModel
-
-
Constructor Summary
Constructors Constructor Description DefaultFindSingleCodeCouponStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Optional<AbstractCouponModel>couponValidation(AbstractCouponModel coupon)protected java.lang.StringgetCouponId(java.lang.String couponCode)returns the couponId based on the givencouponCode-
Methods inherited from class de.hybris.platform.couponservices.strategies.impl.AbstractFindCouponStrategy
findCouponForCouponCode, findValidatedCouponForCouponCode, getCouponByCode, getCouponDao, isActive, isEndDateAfter, isStartDateBefore, isWithinDateRange, setCouponDao
-
-
-
-
Method Detail
-
getCouponId
protected java.lang.String getCouponId(java.lang.String couponCode)
Description copied from class:AbstractFindCouponStrategyreturns the couponId based on the givencouponCode- Specified by:
getCouponIdin classAbstractFindCouponStrategy
-
couponValidation
protected java.util.Optional<AbstractCouponModel> couponValidation(AbstractCouponModel coupon)
- Overrides:
couponValidationin classAbstractFindCouponStrategy
-
-