Overview

Summary

ContactDonateImprint


5. REGULATORY REGION MODULE (UI prompt)



Module Entities (6)

EntityAliasModuleGlobal Schema
(1) BusinessProfileBusinessProfileRegulatoryRegionModuleWhatsApp
(2) FeatureFlagFeatureFlagRegulatoryRegionModuleWhatsApp
(3) RegulatoryRegionRegulatoryRegionRegulatoryRegionModuleWhatsApp
(4) UserAccountUserAccountUserAccountModuleWhatsApp
(5) UserFeatureFlagUserFeatureFlagUserAccountModuleWhatsApp
(6) UserRegionUserRegionRegulatoryRegionModuleWhatsApp

Module Interfaces (23)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /regulatoryregion/{id}deleteRegulatoryRegionById(id)RegulatoryRegionModuleDELETERegulatoryRegion
(2) /userregion/useraccount/{id}findAllUserRegionOfUserAccount(id)RegulatoryRegionModuleGETUserAccount UserRegion
(3) /featureflag/{id}findFeatureFlagById(id)RegulatoryRegionModuleGETFeatureFlag
(4) /businessprofile/{id}findBusinessProfileById(id)RegulatoryRegionModuleGETBusinessProfile
(5) /regulatoryregionfindAllRegulatoryRegion()RegulatoryRegionModuleGETRegulatoryRegion
(6) /userregion/{id}updateUserRegionById(userregion)RegulatoryRegionModulePUTUserRegion
(7) /userregion/{id}deleteUserRegionById(id)RegulatoryRegionModuleDELETEUserRegion
(8) /featureflag/{id}deleteFeatureFlagById(id)RegulatoryRegionModuleDELETEFeatureFlag
(9) /regulatoryregion/{id}findRegulatoryRegionById(id)RegulatoryRegionModuleGETRegulatoryRegion
(10) /regulatoryregion/{id}updateRegulatoryRegionById(regulatoryregion)RegulatoryRegionModulePUTRegulatoryRegion
(11) /businessprofile/useraccount/{id}findAllBusinessProfileOfUserAccount(id)RegulatoryRegionModuleGETUserAccount BusinessProfile
(12) /featureflag/{id}updateFeatureFlagById(featureflag)RegulatoryRegionModulePUTFeatureFlag
(13) /featureflagfindAllFeatureFlag()RegulatoryRegionModuleGETFeatureFlag
(14) /featureflaginsertFeatureFlag(featureflag)RegulatoryRegionModulePOSTFeatureFlag
(15) /businessprofileinsertBusinessProfile(businessprofile)RegulatoryRegionModulePOSTBusinessProfile
(16) /businessprofile/{id}deleteBusinessProfileById(id)RegulatoryRegionModuleDELETEBusinessProfile
(17) /userregion/regulatoryregion/{id}findAllUserRegionOfRegulatoryRegion(id)RegulatoryRegionModuleGETRegulatoryRegion UserRegion
(18) /regulatoryregioninsertRegulatoryRegion(regulatoryregion)RegulatoryRegionModulePOSTRegulatoryRegion
(19) /userregion/{id}findUserRegionById(id)RegulatoryRegionModuleGETUserRegion
(20) /businessprofilefindAllBusinessProfile()RegulatoryRegionModuleGETBusinessProfile
(21) /userregioninsertUserRegion(userregion)RegulatoryRegionModulePOSTUserRegion
(22) /businessprofile/{id}updateBusinessProfileById(businessprofile)RegulatoryRegionModulePUTBusinessProfile
(23) /userregionfindAllUserRegion()RegulatoryRegionModuleGETUserRegion






5.1 BUSINESS PROFILE


BusinessProfileRegulatoryRegionModuleWhatsApp

Properties (9)

PropertyTypeEntityReferenceModule
(1) BusinessNameSTRINGBusinessProfile
(2) CategorySTRINGBusinessProfile
(3) CreatedAtDATEBusinessProfile
(4) IsVerifiedBOOLBusinessProfile
(5) SupportEmailSTRINGBusinessProfile
(6) SupportPhoneSTRINGBusinessProfile
(7) UserAccountLONGBusinessProfileUserAccountUserAccountModule
(8) UsesCloudApiBOOLBusinessProfile
(9) WebsiteUrlSTRINGBusinessProfile





Example:

final BusinessProfile businessprofile = (BusinessProfile) invokeModule(REGULATORY_REGION_MODULE + "/businessprofile/" + id, BusinessProfile.class);
if (businessprofile != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + businessprofile.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
}
return businessprofile;


5.2 FEATURE FLAG


FeatureFlagRegulatoryRegionModuleWhatsApp

Properties (4)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEFeatureFlag
(2) DefaultEnabledBOOLFeatureFlag
(3) DescriptionSTRINGFeatureFlag
(4) NameSTRINGFeatureFlag





Example:

final FeatureFlag featureflag = (FeatureFlag) invokeModule(REGULATORY_REGION_MODULE + "/featureflag/" + id, FeatureFlag.class);
if (featureflag != null) {
}
return featureflag;


5.3 REGULATORY REGION


RegulatoryRegionRegulatoryRegionModuleWhatsApp

Properties (4)

PropertyTypeEntityReferenceModule
(1) DataRetentionPolicySTRINGRegulatoryRegion
(2) DescriptionSTRINGRegulatoryRegion
(3) GdprAppliesBOOLRegulatoryRegion
(4) NameSTRINGRegulatoryRegion





Example:

final RegulatoryRegion regulatoryregion = (RegulatoryRegion) invokeModule(REGULATORY_REGION_MODULE + "/regulatoryregion/" + id, RegulatoryRegion.class);
if (regulatoryregion != null) {
}
return regulatoryregion;


5.4 USER REGION


UserRegionRegulatoryRegionModuleWhatsApp

Properties (4)

PropertyTypeEntityReferenceModule
(1) EffectiveFromDATEUserRegion
(2) EffectiveToDATEUserRegion
(3) RegulatoryRegionLONGUserRegionRegulatoryRegionRegulatoryRegionModule
(4) UserAccountLONGUserRegionUserAccountUserAccountModule





Example:

final UserRegion userregion = (UserRegion) invokeModule(REGULATORY_REGION_MODULE + "/userregion/" + id, UserRegion.class);
if (userregion != null) {
    final RegulatoryRegion regulatoryregion1 = (RegulatoryRegion) invokeModule(REGULATORY_REGION_MODULE + "/regulatoryregion/" + userregion.getRegulatoryRegion().getId(), RegulatoryRegion.class);
    if (regulatoryregion1 != null) {
    }
    final UserAccount useraccount2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + userregion.getUserAccount().getId(), UserAccount.class);
    if (useraccount2 != null) {
    }
}
return userregion;


Overview

Summary

ContactDonateImprint