Overview

Summary

ContactDonateImprint


Appendix E-14: SUBSCRIPTION PLAN (UI prompt)


SubscriptionPlanSubscriptionPlanModuleMarineTraffic

Properties (13)

PropertyTypeEntityReferenceModule
(1) BillingPeriodSTRINGSubscriptionPlan
(2) CurrencySTRINGSubscriptionPlan
(3) DescriptionSTRINGSubscriptionPlan
(4) HistoricalDataDaysLONGSubscriptionPlan
(5) HistoricalDataYearsLONGSubscriptionPlan
(6) IsActiveBOOLSubscriptionPlan
(7) IsEnterpriseBOOLSubscriptionPlan
(8) MaxApiCallsPerMonthLONGSubscriptionPlan
(9) MaxCustomAreasLONGSubscriptionPlan
(10) MaxNotificationsPerMonthLONGSubscriptionPlan
(11) MaxTrackedVesselsLONGSubscriptionPlan
(12) NameSTRINGSubscriptionPlan
(13) PriceAmountSTRINGSubscriptionPlan


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /subscriptionplanfindAllSubscriptionPlan()SubscriptionPlanModuleGETSubscriptionPlan
(2) /subscriptionplan/{id}findSubscriptionPlanById(id)SubscriptionPlanModuleGETSubscriptionPlan
(3) /usersubscription/subscriptionplan/{id}findAllUserSubscriptionOfSubscriptionPlan(id)SubscriptionPlanModuleGETSubscriptionPlan UserSubscription
(4) /subscriptionplan/{id}deleteSubscriptionPlanById(id)SubscriptionPlanModuleDELETESubscriptionPlan
(5) /subscriptionplaninsertSubscriptionPlan(subscriptionplan)SubscriptionPlanModulePOSTSubscriptionPlan
(6) /subscriptionplan/{id}updateSubscriptionPlanById(subscriptionplan)SubscriptionPlanModulePUTSubscriptionPlan





Example:

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


Overview

Summary

ContactDonateImprint