public class GiveAwayMultiCodeCouponGenerationHook extends Object
CommercePlaceOrderMethodHook| Constructor and Description |
|---|
GiveAwayMultiCodeCouponGenerationHook() |
public GiveAwayMultiCodeCouponGenerationHook()
public void beforeSubmitOrder(CommerceCheckoutParameter parameter, CommerceOrderResult result) throws InvalidCartException
InvalidCartExceptionprotected void generateGiveAwayMultiCodeCoupon(MultiCodeCouponModel coupon, RuleBasedAddCouponActionModel couponAction)
protected void setMultiCodeCouponToAction(RuleBasedAddCouponActionModel couponAction, String multiCodeCouponCode)
public void afterPlaceOrder(CommerceCheckoutParameter parameter, CommerceOrderResult orderModel) throws InvalidCartException
InvalidCartExceptionpublic void beforePlaceOrder(CommerceCheckoutParameter parameter) throws InvalidCartException
InvalidCartExceptionprotected CouponDao getCouponDao()
public void setCouponDao(CouponDao couponDao)
protected CouponCodeGenerationService getCouponCodeGenerationService()
public void setCouponCodeGenerationService(CouponCodeGenerationService couponCodeGenerationService)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
protected RuleBasedCouponActionDao getRuleBasedCouponActionDao()
public void setRuleBasedCouponActionDao(RuleBasedCouponActionDao ruleBasedCouponActionDao)
Copyright © 2017 SAP SE. All Rights Reserved.