Overview

Summary

ContactDonateImprint


Appendix E-12: POLL OPTION (UI prompt)


PollOptionPersonModuleImdb

Properties (5)

PropertyTypeEntityReferenceModule
(1) PersonLONGPollOptionPersonPersonModule
(2) PollLONGPollOptionPollUserAccountModule
(3) PositionLONGPollOption
(4) TextSTRINGPollOption
(5) TitleLONGPollOptionTitleTitleModule


Module Interfaces (9)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /pollvote/polloption/{id}findAllPollVoteOfPollOption(id)EditorialArticleModuleGETPollOption PollVote
(2) /polloption/person/{id}findAllPollOptionOfPerson(id)PersonModuleGETPerson PollOption
(3) /polloption/title/{id}findAllPollOptionOfTitle(id)PersonModuleGETTitle PollOption
(4) /polloption/{id}deletePollOptionById(id)PersonModuleDELETEPollOption
(5) /polloption/{id}findPollOptionById(id)PersonModuleGETPollOption
(6) /polloptioninsertPollOption(polloption)PersonModulePOSTPollOption
(7) /polloptionfindAllPollOption()PersonModuleGETPollOption
(8) /polloption/poll/{id}findAllPollOptionOfPoll(id)PersonModuleGETPoll PollOption
(9) /polloption/{id}updatePollOptionById(polloption)PersonModulePUTPollOption





Example:

final PollOption polloption = (PollOption) invokeModule(PERSON_MODULE + "/polloption/" + id, PollOption.class);
if (polloption != null) {
    final Title title1 = (Title) invokeModule(TITLE_MODULE + "/title/" + polloption.getTitle().getId(), Title.class);
    if (title1 != null) {
        final TitleType titletype2 = (TitleType) invokeModule(EDITORIAL_ARTICLE_MODULE + "/titletype/" + title1.getTitleType().getId(), TitleType.class);
        if (titletype2 != null) {
        }
    }
    final Person person3 = (Person) invokeModule(PERSON_MODULE + "/person/" + polloption.getPerson().getId(), Person.class);
    if (person3 != null) {
    }
    final Poll poll4 = (Poll) invokeModule(USER_ACCOUNT_MODULE + "/poll/" + polloption.getPoll().getId(), Poll.class);
    if (poll4 != null) {
        final UserAccount createdby5 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + poll4.getCreatedBy().getId(), UserAccount.class);
        if (createdby5 != null) {
            final Country country6 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + createdby5.getCountry().getId(), Country.class);
            if (country6 != null) {
            }
            final Language preferredlanguage7 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + createdby5.getPreferredLanguage().getId(), Language.class);
            if (preferredlanguage7 != null) {
            }
        }
    }
}
return polloption;


Overview

Summary

ContactDonateImprint