Overview

Summary

ContactDonateImprint


5. EDITORIAL ARTICLE MODULE (UI prompt)



Module Entities (10)

EntityAliasModuleGlobal Schema
(1) EditorialArticleEditorialArticleEditorialArticleModuleImdb
(2) EditorialArticlePersonEditorialArticlePersonEditorialArticleModuleImdb
(3) EditorialArticleTitleEditorialArticleTitleTitleModuleImdb
(4) LanguageLanguageLanguageModuleImdb
(5) PersonPersonPersonModuleImdb
(6) PollOptionPollOptionPersonModuleImdb
(7) PollVotePollVoteEditorialArticleModuleImdb
(8) TitleTitleTitleModuleImdb
(9) TitleTypeTitleTypeEditorialArticleModuleImdb
(10) UserAccountUserAccountUserAccountModuleImdb

Module Interfaces (25)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /pollvotefindAllPollVote()EditorialArticleModuleGETPollVote
(2) /pollvote/{id}findPollVoteById(id)EditorialArticleModuleGETPollVote
(3) /editorialarticlefindAllEditorialArticle()EditorialArticleModuleGETEditorialArticle
(4) /editorialarticle/{id}deleteEditorialArticleById(id)EditorialArticleModuleDELETEEditorialArticle
(5) /pollvote/{id}deletePollVoteById(id)EditorialArticleModuleDELETEPollVote
(6) /pollvoteinsertPollVote(pollvote)EditorialArticleModulePOSTPollVote
(7) /editorialarticleperson/person/{id}findAllEditorialArticlePersonOfPerson(id)EditorialArticleModuleGETPerson EditorialArticlePerson
(8) /editorialarticlepersonfindAllEditorialArticlePerson()EditorialArticleModuleGETEditorialArticlePerson
(9) /editorialarticleinsertEditorialArticle(editorialarticle)EditorialArticleModulePOSTEditorialArticle
(10) /editorialarticle/language/{id}findAllEditorialArticleOfLanguage(id)EditorialArticleModuleGETLanguage EditorialArticle
(11) /pollvote/{id}updatePollVoteById(pollvote)EditorialArticleModulePUTPollVote
(12) /titletype/{id}findTitleTypeById(id)EditorialArticleModuleGETTitleType
(13) /editorialarticle/{id}findEditorialArticleById(id)EditorialArticleModuleGETEditorialArticle
(14) /editorialarticleperson/{id}deleteEditorialArticlePersonById(id)EditorialArticleModuleDELETEEditorialArticlePerson
(15) /titletypefindAllTitleType()EditorialArticleModuleGETTitleType
(16) /editorialarticleperson/{id}findEditorialArticlePersonById(id)EditorialArticleModuleGETEditorialArticlePerson
(17) /pollvote/polloption/{id}findAllPollVoteOfPollOption(id)EditorialArticleModuleGETPollOption PollVote
(18) /titletype/{id}deleteTitleTypeById(id)EditorialArticleModuleDELETETitleType
(19) /pollvote/useraccount/{id}findAllPollVoteOfUserAccount(id)EditorialArticleModuleGETUserAccount PollVote
(20) /editorialarticleperson/{id}updateEditorialArticlePersonById(editorialarticleperson)EditorialArticleModulePUTEditorialArticlePerson
(21) /titletype/{id}updateTitleTypeById(titletype)EditorialArticleModulePUTTitleType
(22) /titletypeinsertTitleType(titletype)EditorialArticleModulePOSTTitleType
(23) /editorialarticleperson/editorialarticle/{id}findAllEditorialArticlePersonOfEditorialArticle(id)EditorialArticleModuleGETEditorialArticle EditorialArticlePerson
(24) /editorialarticlepersoninsertEditorialArticlePerson(editorialarticleperson)EditorialArticleModulePOSTEditorialArticlePerson
(25) /editorialarticle/{id}updateEditorialArticleById(editorialarticle)EditorialArticleModulePUTEditorialArticle






5.1 EDITORIAL ARTICLE


EditorialArticleEditorialArticleModuleImdb

Properties (6)

PropertyTypeEntityReferenceModule
(1) AuthorNameSTRINGEditorialArticle
(2) BodySTRINGEditorialArticle
(3) LanguageLONGEditorialArticleLanguageLanguageModule
(4) PublishedAtDATEEditorialArticle
(5) TitleTextSTRINGEditorialArticle
(6) UpdatedAtDATEEditorialArticle





Example:

final EditorialArticle editorialarticle = (EditorialArticle) invokeModule(EDITORIAL_ARTICLE_MODULE + "/editorialarticle/" + id, EditorialArticle.class);
if (editorialarticle != null) {
    final Language language1 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + editorialarticle.getLanguage().getId(), Language.class);
    if (language1 != null) {
    }
}
return editorialarticle;


5.2 EDITORIAL ARTICLE PERSON


EditorialArticlePersonEditorialArticleModuleImdb

Properties (3)

PropertyTypeEntityReferenceModule
(1) EditorialArticleLONGEditorialArticlePersonEditorialArticleEditorialArticleModule
(2) PersonLONGEditorialArticlePersonPersonPersonModule
(3) PositionLONGEditorialArticlePerson





Example:

final EditorialArticlePerson editorialarticleperson = (EditorialArticlePerson) invokeModule(EDITORIAL_ARTICLE_MODULE + "/editorialarticleperson/" + id, EditorialArticlePerson.class);
if (editorialarticleperson != null) {
    final Person person1 = (Person) invokeModule(PERSON_MODULE + "/person/" + editorialarticleperson.getPerson().getId(), Person.class);
    if (person1 != null) {
    }
    final EditorialArticle editorialarticle2 = (EditorialArticle) invokeModule(EDITORIAL_ARTICLE_MODULE + "/editorialarticle/" + editorialarticleperson.getEditorialArticle().getId(), EditorialArticle.class);
    if (editorialarticle2 != null) {
        final Language language3 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + editorialarticle2.getLanguage().getId(), Language.class);
        if (language3 != null) {
        }
    }
}
return editorialarticleperson;


5.3 POLL VOTE


PollVoteEditorialArticleModuleImdb

Properties (3)

PropertyTypeEntityReferenceModule
(1) PollOptionLONGPollVotePollOptionPersonModule
(2) UserAccountLONGPollVoteUserAccountUserAccountModule
(3) VotedAtDATEPollVote





Example:

final PollVote pollvote = (PollVote) invokeModule(EDITORIAL_ARTICLE_MODULE + "/pollvote/" + id, PollVote.class);
if (pollvote != null) {
    final PollOption polloption1 = (PollOption) invokeModule(PERSON_MODULE + "/polloption/" + pollvote.getPollOption().getId(), PollOption.class);
    if (polloption1 != null) {
        final Title title2 = (Title) invokeModule(TITLE_MODULE + "/title/" + polloption1.getTitle().getId(), Title.class);
        if (title2 != null) {
            final TitleType titletype3 = (TitleType) invokeModule(EDITORIAL_ARTICLE_MODULE + "/titletype/" + title2.getTitleType().getId(), TitleType.class);
            if (titletype3 != null) {
            }
        }
        final Person person4 = (Person) invokeModule(PERSON_MODULE + "/person/" + polloption1.getPerson().getId(), Person.class);
        if (person4 != null) {
        }
        final Poll poll5 = (Poll) invokeModule(USER_ACCOUNT_MODULE + "/poll/" + polloption1.getPoll().getId(), Poll.class);
        if (poll5 != null) {
            final UserAccount createdby6 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + poll5.getCreatedBy().getId(), UserAccount.class);
            if (createdby6 != null) {
                final Country country7 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + createdby6.getCountry().getId(), Country.class);
                if (country7 != null) {
                }
                final Language preferredlanguage8 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + createdby6.getPreferredLanguage().getId(), Language.class);
                if (preferredlanguage8 != null) {
                }
            }
        }
    }
    final UserAccount useraccount9 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + pollvote.getUserAccount().getId(), UserAccount.class);
    if (useraccount9 != null) {
        final Country country10 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + useraccount9.getCountry().getId(), Country.class);
        if (country10 != null) {
        }
        final Language preferredlanguage11 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + useraccount9.getPreferredLanguage().getId(), Language.class);
        if (preferredlanguage11 != null) {
        }
    }
}
return pollvote;


5.4 TITLE TYPE


TitleTypeEditorialArticleModuleImdb

Properties (2)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGTitleType
(2) NameSTRINGTitleType





Example:

final TitleType titletype = (TitleType) invokeModule(EDITORIAL_ARTICLE_MODULE + "/titletype/" + id, TitleType.class);
if (titletype != null) {
}
return titletype;


Overview

Summary

ContactDonateImprint