Interface AssistedServicePromotionFacade
- All Known Implementing Classes:
DefaultAssistedServicePromotionFacade
public interface AssistedServicePromotionFacade
Interface defining methods needed for fetching prmos and coupons.
-
Method Summary
Modifier and TypeMethodDescriptiongetCSACoupons(String couponCodeLike) returns CouponsgetCSAPromotions(String promotionCodeLike) returns PromotionsgetCustomerPromotions(String promotionCodeLike) returns Promotions
-
Method Details
-
getCSAPromotions
returns Promotions- Parameters:
promotionCodeLike- "like" parameter for promotions query- Returns:
- {List} of AbstractRuleModel
-
getCSACoupons
returns Coupons- Parameters:
couponCodeLike- "like" parameter for coupons query- Returns:
- {List} of AbstractCouponModel
-
getCustomerPromotions
returns Promotions- Parameters:
promotionCodeLike- "like" parameter for promotions query- Returns:
- {List} of AbstractRuleModel for current customer
-