Overview

Summary

ContactDonateImprint


Appendix E-39: USER LIST (UI prompt)


UserListAwardEventModuleImdb

Properties (6)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEUserList
(2) DescriptionSTRINGUserList
(3) IsPublicBOOLUserList
(4) NameSTRINGUserList
(5) UpdatedAtDATEUserList
(6) UserAccountLONGUserListUserAccountUserAccountModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /userlist/{id}deleteUserListById(id)AwardEventModuleDELETEUserList
(2) /userlist/{id}findUserListById(id)AwardEventModuleGETUserList
(3) /userlistinsertUserList(userlist)AwardEventModulePOSTUserList
(4) /userlist/{id}updateUserListById(userlist)AwardEventModulePUTUserList
(5) /userlistfindAllUserList()AwardEventModuleGETUserList
(6) /userlist/useraccount/{id}findAllUserListOfUserAccount(id)AwardEventModuleGETUserAccount UserList
(7) /userlistitem/userlist/{id}findAllUserListItemOfUserList(id)PersonModuleGETUserList UserListItem





Example:

final UserList userlist = (UserList) invokeModule(AWARD_EVENT_MODULE + "/userlist/" + id, UserList.class);
if (userlist != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + userlist.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + useraccount1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
        final Language preferredlanguage3 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + useraccount1.getPreferredLanguage().getId(), Language.class);
        if (preferredlanguage3 != null) {
        }
    }
}
return userlist;


Overview

Summary

ContactDonateImprint