Overview

Summary

ContactDonateImprint


5. SUBSCRIPTION PLAN MODULE (UI prompt)



Module Entities (6)

EntityAliasModuleGlobal Schema
(1) BreachDataExposureBreachDataExposureSubscriptionPlanModuleDiscord
(2) BreachDataTypeBreachDataTypeSubscriptionPlanModuleDiscord
(3) DataBreachDataBreachSupportVendorModuleDiscord
(4) MilitaryUseCaseMilitaryUseCaseSubscriptionPlanModuleDiscord
(5) NitroSubscriptionNitroSubscriptionUserAccountModuleDiscord
(6) SubscriptionPlanSubscriptionPlanSubscriptionPlanModuleDiscord

Module Interfaces (22)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /breachdatatypefindAllBreachDataType()SubscriptionPlanModuleGETBreachDataType
(2) /breachdatatypeinsertBreachDataType(breachdatatype)SubscriptionPlanModulePOSTBreachDataType
(3) /militaryusecase/{id}findMilitaryUseCaseById(id)SubscriptionPlanModuleGETMilitaryUseCase
(4) /militaryusecase/{id}deleteMilitaryUseCaseById(id)SubscriptionPlanModuleDELETEMilitaryUseCase
(5) /breachdatatype/{id}deleteBreachDataTypeById(id)SubscriptionPlanModuleDELETEBreachDataType
(6) /breachdataexposureinsertBreachDataExposure(breachdataexposure)SubscriptionPlanModulePOSTBreachDataExposure
(7) /breachdataexposure/databreach/{id}findAllBreachDataExposureOfDataBreach(id)SubscriptionPlanModuleGETDataBreach BreachDataExposure
(8) /subscriptionplan/{id}updateSubscriptionPlanById(subscriptionplan)SubscriptionPlanModulePUTSubscriptionPlan
(9) /breachdataexposurefindAllBreachDataExposure()SubscriptionPlanModuleGETBreachDataExposure
(10) /subscriptionplan/{id}findSubscriptionPlanById(id)SubscriptionPlanModuleGETSubscriptionPlan
(11) /breachdataexposure/{id}updateBreachDataExposureById(breachdataexposure)SubscriptionPlanModulePUTBreachDataExposure
(12) /subscriptionplaninsertSubscriptionPlan(subscriptionplan)SubscriptionPlanModulePOSTSubscriptionPlan
(13) /breachdatatype/{id}updateBreachDataTypeById(breachdatatype)SubscriptionPlanModulePUTBreachDataType
(14) /subscriptionplan/{id}deleteSubscriptionPlanById(id)SubscriptionPlanModuleDELETESubscriptionPlan
(15) /breachdatatype/{id}findBreachDataTypeById(id)SubscriptionPlanModuleGETBreachDataType
(16) /militaryusecaseinsertMilitaryUseCase(militaryusecase)SubscriptionPlanModulePOSTMilitaryUseCase
(17) /breachdataexposure/{id}findBreachDataExposureById(id)SubscriptionPlanModuleGETBreachDataExposure
(18) /breachdataexposure/{id}deleteBreachDataExposureById(id)SubscriptionPlanModuleDELETEBreachDataExposure
(19) /militaryusecasefindAllMilitaryUseCase()SubscriptionPlanModuleGETMilitaryUseCase
(20) /militaryusecase/{id}updateMilitaryUseCaseById(militaryusecase)SubscriptionPlanModulePUTMilitaryUseCase
(21) /breachdataexposure/breachdatatype/{id}findAllBreachDataExposureOfBreachDataType(id)SubscriptionPlanModuleGETBreachDataType BreachDataExposure
(22) /subscriptionplanfindAllSubscriptionPlan()SubscriptionPlanModuleGETSubscriptionPlan






5.1 BREACH DATA EXPOSURE


BreachDataExposureSubscriptionPlanModuleDiscord

Properties (4)

PropertyTypeEntityReferenceModule
(1) BreachDataTypeLONGBreachDataExposureBreachDataTypeSubscriptionPlanModule
(2) DataBreachLONGBreachDataExposureDataBreachSupportVendorModule
(3) EstimatedCountLONGBreachDataExposure
(4) IsConfirmedBOOLBreachDataExposure





Example:

final BreachDataExposure breachdataexposure = (BreachDataExposure) invokeModule(SUBSCRIPTION_PLAN_MODULE + "/breachdataexposure/" + id, BreachDataExposure.class);
if (breachdataexposure != null) {
    final BreachDataType breachdatatype1 = (BreachDataType) invokeModule(SUBSCRIPTION_PLAN_MODULE + "/breachdatatype/" + breachdataexposure.getBreachDataType().getId(), BreachDataType.class);
    if (breachdatatype1 != null) {
    }
    final DataBreach databreach2 = (DataBreach) invokeModule(SUPPORT_VENDOR_MODULE + "/databreach/" + breachdataexposure.getDataBreach().getId(), DataBreach.class);
    if (databreach2 != null) {
        final SupportVendor thirdpartyvendor3 = (SupportVendor) invokeModule(SUPPORT_VENDOR_MODULE + "/supportvendor/" + databreach2.getThirdPartyVendor().getId(), SupportVendor.class);
        if (thirdpartyvendor3 != null) {
        }
        final Company company4 = (Company) invokeModule(COMPANY_MODULE + "/company/" + databreach2.getCompany().getId(), Company.class);
        if (company4 != null) {
        }
    }
}
return breachdataexposure;


5.2 BREACH DATA TYPE


BreachDataTypeSubscriptionPlanModuleDiscord

Properties (2)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGBreachDataType
(2) NameSTRINGBreachDataType





Example:

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


5.3 MILITARY USE CASE


MilitaryUseCaseSubscriptionPlanModuleDiscord

Properties (6)

PropertyTypeEntityReferenceModule
(1) ConflictNameSTRINGMilitaryUseCase
(2) CountrySTRINGMilitaryUseCase
(3) DescriptionSTRINGMilitaryUseCase
(4) StartYearLONGMilitaryUseCase
(5) UnitTypeSTRINGMilitaryUseCase
(6) UsesDiscordBOOLMilitaryUseCase





Example:

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


5.4 SUBSCRIPTION PLAN


SubscriptionPlanSubscriptionPlanModuleDiscord

Properties (4)

PropertyTypeEntityReferenceModule
(1) FeaturesSTRINGSubscriptionPlan
(2) IsActiveBOOLSubscriptionPlan
(3) MonthlyPriceUsdDOUBLESubscriptionPlan
(4) NameSTRINGSubscriptionPlan





Example:

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


Overview

Summary

ContactDonateImprint