Overview

Summary

ContactDonateImprint


Appendix E-5: USER LIST ITEM (UI prompt)


UserListItemPersonModuleImdb

Properties (6)

PropertyTypeEntityReferenceModule
(1) AddedAtDATEUserListItem
(2) NotesSTRINGUserListItem
(3) PersonLONGUserListItemPersonPersonModule
(4) PositionLONGUserListItem
(5) TitleLONGUserListItemTitleTitleModule
(6) UserListLONGUserListItemUserListAwardEventModule


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /userlistitem/{id}updateUserListItemById(userlistitem)PersonModulePUTUserListItem
(2) /userlistitemfindAllUserListItem()PersonModuleGETUserListItem
(3) /userlistiteminsertUserListItem(userlistitem)PersonModulePOSTUserListItem
(4) /userlistitem/userlist/{id}findAllUserListItemOfUserList(id)PersonModuleGETUserList UserListItem
(5) /userlistitem/title/{id}findAllUserListItemOfTitle(id)PersonModuleGETTitle UserListItem
(6) /userlistitem/person/{id}findAllUserListItemOfPerson(id)PersonModuleGETPerson UserListItem
(7) /userlistitem/{id}findUserListItemById(id)PersonModuleGETUserListItem
(8) /userlistitem/{id}deleteUserListItemById(id)PersonModuleDELETEUserListItem





Example:

final UserListItem userlistitem = (UserListItem) invokeModule(PERSON_MODULE + "/userlistitem/" + id, UserListItem.class);
if (userlistitem != null) {
    final UserList userlist1 = (UserList) invokeModule(AWARD_EVENT_MODULE + "/userlist/" + userlistitem.getUserList().getId(), UserList.class);
    if (userlist1 != null) {
        final UserAccount useraccount2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + userlist1.getUserAccount().getId(), UserAccount.class);
        if (useraccount2 != null) {
            final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + useraccount2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
            final Language preferredlanguage4 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + useraccount2.getPreferredLanguage().getId(), Language.class);
            if (preferredlanguage4 != null) {
            }
        }
    }
    final Person person5 = (Person) invokeModule(PERSON_MODULE + "/person/" + userlistitem.getPerson().getId(), Person.class);
    if (person5 != null) {
    }
    final Title title6 = (Title) invokeModule(TITLE_MODULE + "/title/" + userlistitem.getTitle().getId(), Title.class);
    if (title6 != null) {
        final TitleType titletype7 = (TitleType) invokeModule(EDITORIAL_ARTICLE_MODULE + "/titletype/" + title6.getTitleType().getId(), TitleType.class);
        if (titletype7 != null) {
        }
    }
}
return userlistitem;


Overview

Summary

ContactDonateImprint