Interface AssistedServicePromotionFacade
-
- All Known Implementing Classes:
DefaultAssistedServicePromotionFacade
public interface AssistedServicePromotionFacadeInterface defining methods needed for fetching prmos and coupons.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<AbstractCouponModel>getCSACoupons(java.lang.String couponCodeLike)returns Couponsjava.util.List<AbstractRuleModel>getCSAPromotions(java.lang.String promotionCodeLike)returns Promotionsjava.util.List<AbstractRuleModel>getCustomerPromotions(java.lang.String promotionCodeLike)returns Promotions
-
-
-
Method Detail
-
getCSAPromotions
java.util.List<AbstractRuleModel> getCSAPromotions(java.lang.String promotionCodeLike)
returns Promotions- Parameters:
promotionCodeLike- "like" parameter for promotions query- Returns:
- {List} of AbstractRuleModel
-
getCSACoupons
java.util.List<AbstractCouponModel> getCSACoupons(java.lang.String couponCodeLike)
returns Coupons- Parameters:
couponCodeLike- "like" parameter for coupons query- Returns:
- {List} of AbstractCouponModel
-
getCustomerPromotions
java.util.List<AbstractRuleModel> getCustomerPromotions(java.lang.String promotionCodeLike)
returns Promotions- Parameters:
promotionCodeLike- "like" parameter for promotions query- Returns:
- {List} of AbstractRuleModel for current customer
-
-