Overview

Summary

ContactDonateImprint


Appendix E-28: REVIEW VOTE (UI prompt)


ReviewVoteLanguageModuleImdb

Properties (4)

PropertyTypeEntityReferenceModule
(1) IsHelpfulBOOLReviewVote
(2) TitleReviewLONGReviewVoteTitleReviewLanguageModule
(3) UserAccountLONGReviewVoteUserAccountUserAccountModule
(4) VotedAtDATEReviewVote


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /reviewvote/useraccount/{id}findAllReviewVoteOfUserAccount(id)LanguageModuleGETUserAccount ReviewVote
(2) /reviewvote/{id}findReviewVoteById(id)LanguageModuleGETReviewVote
(3) /reviewvotefindAllReviewVote()LanguageModuleGETReviewVote
(4) /reviewvote/{id}deleteReviewVoteById(id)LanguageModuleDELETEReviewVote
(5) /reviewvote/{id}updateReviewVoteById(reviewvote)LanguageModulePUTReviewVote
(6) /reviewvoteinsertReviewVote(reviewvote)LanguageModulePOSTReviewVote
(7) /reviewvote/titlereview/{id}findAllReviewVoteOfTitleReview(id)LanguageModuleGETTitleReview ReviewVote





Example:

final ReviewVote reviewvote = (ReviewVote) invokeModule(LANGUAGE_MODULE + "/reviewvote/" + id, ReviewVote.class);
if (reviewvote != null) {
    final TitleReview titlereview1 = (TitleReview) invokeModule(LANGUAGE_MODULE + "/titlereview/" + reviewvote.getTitleReview().getId(), TitleReview.class);
    if (titlereview1 != null) {
        final Language language2 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + titlereview1.getLanguage().getId(), Language.class);
        if (language2 != null) {
        }
        final UserAccount useraccount3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + titlereview1.getUserAccount().getId(), UserAccount.class);
        if (useraccount3 != null) {
            final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + useraccount3.getCountry().getId(), Country.class);
            if (country4 != null) {
            }
            final Language preferredlanguage5 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + useraccount3.getPreferredLanguage().getId(), Language.class);
            if (preferredlanguage5 != null) {
            }
        }
        final Title title6 = (Title) invokeModule(TITLE_MODULE + "/title/" + titlereview1.getTitle().getId(), Title.class);
        if (title6 != null) {
            final TitleType titletype7 = (TitleType) invokeModule(EDITORIAL_ARTICLE_MODULE + "/titletype/" + title6.getTitleType().getId(), TitleType.class);
            if (titletype7 != null) {
            }
        }
    }
    final UserAccount useraccount8 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + reviewvote.getUserAccount().getId(), UserAccount.class);
    if (useraccount8 != null) {
        final Country country9 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + useraccount8.getCountry().getId(), Country.class);
        if (country9 != null) {
        }
        final Language preferredlanguage10 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + useraccount8.getPreferredLanguage().getId(), Language.class);
        if (preferredlanguage10 != null) {
        }
    }
}
return reviewvote;


Overview

Summary

ContactDonateImprint