Overview

Summary

ContactDonateImprint


Appendix E-9: USER ACCOUNT (UI prompt)


UserAccountUserAccountModuleImdb

Properties (9)

PropertyTypeEntityReferenceModule
(1) CountryLONGUserAccountCountryCountryModule
(2) CreatedAtDATEUserAccount
(3) DisplayNameSTRINGUserAccount
(4) EmailSTRINGUserAccount
(5) IsActiveBOOLUserAccount
(6) PasswordHashSTRINGUserAccount
(7) PreferredLanguageLONGUserAccountLanguageLanguageModule
(8) UpdatedAtDATEUserAccount
(9) UsernameSTRINGUserAccount


Module Interfaces (14)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /userlist/useraccount/{id}findAllUserListOfUserAccount(id)AwardEventModuleGETUserAccount UserList
(2) /pollvote/useraccount/{id}findAllPollVoteOfUserAccount(id)EditorialArticleModuleGETUserAccount PollVote
(3) /reviewvote/useraccount/{id}findAllReviewVoteOfUserAccount(id)LanguageModuleGETUserAccount ReviewVote
(4) /titlereview/useraccount/{id}findAllTitleReviewOfUserAccount(id)LanguageModuleGETUserAccount TitleReview
(5) /watchlist/useraccount/{id}findAllWatchlistOfUserAccount(id)UserAccountModuleGETUserAccount Watchlist
(6) /poll/createdby/{id}findAllPollOfCreatedBy(id)UserAccountModuleGETUserAccount Poll
(7) /titlerating/useraccount/{id}findAllTitleRatingOfUserAccount(id)UserAccountModuleGETUserAccount TitleRating
(8) /useraccountfindAllUserAccount()UserAccountModuleGETUserAccount
(9) /useraccount/{id}deleteUserAccountById(id)UserAccountModuleDELETEUserAccount
(10) /useraccount/country/{id}findAllUserAccountOfCountry(id)UserAccountModuleGETCountry UserAccount
(11) /useraccountinsertUserAccount(useraccount)UserAccountModulePOSTUserAccount
(12) /useraccount/preferredlanguage/{id}findAllUserAccountOfPreferredLanguage(id)UserAccountModuleGETLanguage UserAccount
(13) /useraccount/{id}findUserAccountById(id)UserAccountModuleGETUserAccount
(14) /useraccount/{id}updateUserAccountById(useraccount)UserAccountModulePUTUserAccount





Example:

final UserAccount useraccount = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + id, UserAccount.class);
if (useraccount != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + useraccount.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
    final Language preferredlanguage2 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + useraccount.getPreferredLanguage().getId(), Language.class);
    if (preferredlanguage2 != null) {
    }
}
return useraccount;


Overview

Summary

ContactDonateImprint