Overview

Summary

ContactDonateImprint


Appendix E-6: PROMOTION (UI prompt)


PromotionPromotionModuleAmazonCom

Properties (11)

PropertyTypeEntityReferenceModule
(1) CodeSTRINGPromotion
(2) CreatedAtDATEPromotion
(3) DescriptionSTRINGPromotion
(4) DiscountTypeSTRINGPromotion
(5) DiscountValueDOUBLEPromotion
(6) EndsAtDATEPromotion
(7) IsActiveBOOLPromotion
(8) MaxRedemptionsLONGPromotion
(9) NameSTRINGPromotion
(10) StartsAtDATEPromotion
(11) UpdatedAtDATEPromotion


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /promotionproduct/promotion/{id}findAllPromotionProductOfPromotion(id)PromotionModuleGETPromotion PromotionProduct
(2) /promotion/{id}findPromotionById(id)PromotionModuleGETPromotion
(3) /promotioninsertPromotion(promotion)PromotionModulePOSTPromotion
(4) /promotionfindAllPromotion()PromotionModuleGETPromotion
(5) /promotion/{id}deletePromotionById(id)PromotionModuleDELETEPromotion
(6) /promotion/{id}updatePromotionById(promotion)PromotionModulePUTPromotion





Example:

final Promotion promotion = (Promotion) invokeModule(PROMOTION_MODULE + "/promotion/" + id, Promotion.class);
if (promotion != null) {
}
return promotion;


Overview

Summary

ContactDonateImprint