public class CouponCampaignServiceImpl extends java.lang.Object implements CouponCampaignService
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
COUPON_CAMPAIGNS |
private InvocationBuilder |
invocationBuilder |
Constructor and Description |
---|
CouponCampaignServiceImpl(InvocationBuilder invocationBuilder) |
Modifier and Type | Method and Description |
---|---|
CouponCampaign |
create(ShopRequestContext shopReqCtx,
CouponCampaignInput campaignInput) |
void |
createManualCode(ShopRequestContext shopReqCtx,
GUID campaignId,
java.lang.String code) |
void |
delete(ShopRequestContext shopReqCtx,
GUID campaignId) |
CouponCampaign |
get(ShopRequestContext shopReqCtx,
GUID campaignId) |
private static final java.lang.String COUPON_CAMPAIGNS
private final InvocationBuilder invocationBuilder
@Inject public CouponCampaignServiceImpl(InvocationBuilder invocationBuilder)
public CouponCampaign create(ShopRequestContext shopReqCtx, CouponCampaignInput campaignInput)
create
in interface CouponCampaignService
public void delete(ShopRequestContext shopReqCtx, GUID campaignId)
delete
in interface CouponCampaignService
public CouponCampaign get(ShopRequestContext shopReqCtx, GUID campaignId)
get
in interface CouponCampaignService
public void createManualCode(ShopRequestContext shopReqCtx, GUID campaignId, java.lang.String code)
createManualCode
in interface CouponCampaignService