Overview

Summary

ContactDonateImprint


Appendix E-39: SUBSCRIPTION PLAN (UI prompt)


SubscriptionPlanSubscriptionPlanModuleAmazonPrimeVideo

Properties (7)

PropertyTypeEntityReferenceModule
(1) AnnualPriceSTRINGSubscriptionPlan
(2) CurrencySTRINGSubscriptionPlan
(3) DescriptionSTRINGSubscriptionPlan
(4) IsPrimeBundleBOOLSubscriptionPlan
(5) IsStudentEligibleBOOLSubscriptionPlan
(6) MonthlyPriceSTRINGSubscriptionPlan
(7) NameSTRINGSubscriptionPlan


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /subscription/subscriptionplan/{id}findAllSubscriptionOfSubscriptionPlan(id)SeasonModuleGETSubscriptionPlan Subscription
(2) /promotionsubscriptionplan/subscriptionplan/{id}findAllPromotionSubscriptionPlanOfSubscriptionPlan(id)SubscriptionPlanModuleGETSubscriptionPlan PromotionSubscriptionPlan
(3) /subscriptionplanfindAllSubscriptionPlan()SubscriptionPlanModuleGETSubscriptionPlan
(4) /subscriptionplan/{id}updateSubscriptionPlanById(subscriptionplan)SubscriptionPlanModulePUTSubscriptionPlan
(5) /subscriptionplan/{id}deleteSubscriptionPlanById(id)SubscriptionPlanModuleDELETESubscriptionPlan
(6) /subscriptionplan/{id}findSubscriptionPlanById(id)SubscriptionPlanModuleGETSubscriptionPlan
(7) /subscriptionplaninsertSubscriptionPlan(subscriptionplan)SubscriptionPlanModulePOSTSubscriptionPlan





Example:

final SubscriptionPlan subscriptionplan = (SubscriptionPlan) invokeModule(SUBSCRIPTION_PLAN_MODULE + "/subscriptionplan/" + id, SubscriptionPlan.class);
if (subscriptionplan != null) {
}
return subscriptionplan;


Overview

Summary

ContactDonateImprint