Overview

Summary

ContactDonateImprint


Appendix E-23: USER ACCOUNT (UI prompt)


UserAccountUserAccountModuleSpotify

Properties (9)

PropertyTypeEntityReferenceModule
(1) BirthDateDATEUserAccount
(2) CountryLONGUserAccountCountryCountryModule
(3) CreatedAtDATEUserAccount
(4) DisplayNameSTRINGUserAccount
(5) EmailSTRINGUserAccount
(6) IsFamilyManagerBOOLUserAccount
(7) IsPremiumBOOLUserAccount
(8) IsStudentBOOLUserAccount
(9) RegionLONGUserAccountRegionUserAccountModule


Module Interfaces (12)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /device/useraccount/{id}findAllDeviceOfUserAccount(id)DeviceModuleGETUserAccount Device
(2) /streamevent/useraccount/{id}findAllStreamEventOfUserAccount(id)TrackModuleGETUserAccount StreamEvent
(3) /creatortoolusage/useraccount/{id}findAllCreatorToolUsageOfUserAccount(id)TrackModuleGETUserAccount CreatorToolUsage
(4) /useraccountinsertUserAccount(useraccount)UserAccountModulePOSTUserAccount
(5) /useraccount/{id}findUserAccountById(id)UserAccountModuleGETUserAccount
(6) /useraccount/region/{id}findAllUserAccountOfRegion(id)UserAccountModuleGETRegion UserAccount
(7) /useraccountfindAllUserAccount()UserAccountModuleGETUserAccount
(8) /usersubscription/useraccount/{id}findAllUserSubscriptionOfUserAccount(id)UserAccountModuleGETUserAccount UserSubscription
(9) /usercampaignstat/useraccount/{id}findAllUserCampaignStatOfUserAccount(id)UserAccountModuleGETUserAccount UserCampaignStat
(10) /useraccount/{id}deleteUserAccountById(id)UserAccountModuleDELETEUserAccount
(11) /useraccount/country/{id}findAllUserAccountOfCountry(id)UserAccountModuleGETCountry UserAccount
(12) /useraccount/{id}updateUserAccountById(useraccount)UserAccountModulePUTUserAccount





Example:

final UserAccount useraccount = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + id, UserAccount.class);
if (useraccount != null) {
    final Region region1 = (Region) invokeModule(USER_ACCOUNT_MODULE + "/region/" + useraccount.getRegion().getId(), Region.class);
    if (region1 != null) {
    }
    final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + useraccount.getCountry().getId(), Country.class);
    if (country2 != null) {
    }
}
return useraccount;


Overview

Summary

ContactDonateImprint