Overview

Summary

ContactDonateImprint


Appendix E-12: USER ACCOUNT (UI prompt)


UserAccountUserProfileModuleNetflix

Properties (4)

PropertyTypeEntityReferenceModule
(1) CountryLONGUserAccountCountryCountryModule
(2) CreatedAtDATEUserAccount
(3) EmailSTRINGUserAccount
(4) StatusSTRINGUserAccount


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /membership/useraccount/{id}findAllMembershipOfUserAccount(id)SubscriptionPlanModuleGETUserAccount Membership
(2) /useraccount/{id}findUserAccountById(id)UserProfileModuleGETUserAccount
(3) /useraccount/country/{id}findAllUserAccountOfCountry(id)UserProfileModuleGETCountry UserAccount
(4) /useraccount/{id}deleteUserAccountById(id)UserProfileModuleDELETEUserAccount
(5) /useraccount/{id}updateUserAccountById(useraccount)UserProfileModulePUTUserAccount
(6) /useraccountfindAllUserAccount()UserProfileModuleGETUserAccount
(7) /useraccountinsertUserAccount(useraccount)UserProfileModulePOSTUserAccount
(8) /userprofile/useraccount/{id}findAllUserProfileOfUserAccount(id)UserProfileModuleGETUserAccount UserProfile





Example:

final UserAccount useraccount = (UserAccount) invokeModule(USER_PROFILE_MODULE + "/useraccount/" + id, UserAccount.class);
if (useraccount != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + useraccount.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return useraccount;


Overview

Summary

ContactDonateImprint