Overview

Summary

ContactDonateImprint


Appendix E-1: POLL OPTION (UI prompt)


PollOptionTweetModuleTwitterX

Properties (4)

PropertyTypeEntityReferenceModule
(1) PollLONGPollOptionPollTweetModule
(2) PositionINTPollOption
(3) TextSTRINGPollOption
(4) VoteCountLONGPollOption


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /polloption/{id}findPollOptionById(id)TweetModuleGETPollOption
(2) /polloption/{id}updatePollOptionById(polloption)TweetModulePUTPollOption
(3) /polloptioninsertPollOption(polloption)TweetModulePOSTPollOption
(4) /polloption/poll/{id}findAllPollOptionOfPoll(id)TweetModuleGETPoll PollOption
(5) /polloptionfindAllPollOption()TweetModuleGETPollOption
(6) /polloption/{id}deletePollOptionById(id)TweetModuleDELETEPollOption





Example:

final PollOption polloption = (PollOption) invokeModule(TWEET_MODULE + "/polloption/" + id, PollOption.class);
if (polloption != null) {
    final Poll poll1 = (Poll) invokeModule(TWEET_MODULE + "/poll/" + polloption.getPoll().getId(), Poll.class);
    if (poll1 != null) {
        final Tweet tweet2 = (Tweet) invokeModule(TWEET_MODULE + "/tweet/" + poll1.getTweet().getId(), Tweet.class);
        if (tweet2 != null) {
            final UserAccount inreplytouser3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + tweet2.getInReplyToUser().getId(), UserAccount.class);
            if (inreplytouser3 != null) {
            }
            final UserAccount user4 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + tweet2.getUser().getId(), UserAccount.class);
            if (user4 != null) {
            }
        }
    }
}
return polloption;


Overview

Summary

ContactDonateImprint