Overview

Summary

ContactDonateImprint


8. PUBLICATION MODULE (UI prompt)



Module Entities (7)

EntityAliasModuleGlobal Schema
(1) AladdinSystemAladdinSystemAladdinSystemModuleAladdin
(2) AuthorAuthorPersonModuleAladdin
(3) CriticismCriticismPublicationModuleAladdin
(4) CriticismRiskConcernCriticismRiskConcernPublicationModuleAladdin
(5) PersonPersonPersonModuleAladdin
(6) PublicationPublicationPublicationModuleAladdin
(7) RiskConcernRiskConcernPublicationModuleAladdin

Module Interfaces (25)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /criticism/aladdinsystem/{id}findAllCriticismOfAladdinSystem(id)PublicationModuleGETAladdinSystem Criticism
(2) /criticism/{id}deleteCriticismById(id)PublicationModuleDELETECriticism
(3) /criticism/publication/{id}findAllCriticismOfPublication(id)PublicationModuleGETPublication Criticism
(4) /criticisminsertCriticism(criticism)PublicationModulePOSTCriticism
(5) /criticismfindAllCriticism()PublicationModuleGETCriticism
(6) /riskconcernfindAllRiskConcern()PublicationModuleGETRiskConcern
(7) /criticismriskconcernfindAllCriticismRiskConcern()PublicationModuleGETCriticismRiskConcern
(8) /criticism/person/{id}findAllCriticismOfPerson(id)PublicationModuleGETPerson Criticism
(9) /riskconcern/{id}deleteRiskConcernById(id)PublicationModuleDELETERiskConcern
(10) /publication/{id}updatePublicationById(publication)PublicationModulePUTPublication
(11) /publication/{id}deletePublicationById(id)PublicationModuleDELETEPublication
(12) /publicationinsertPublication(publication)PublicationModulePOSTPublication
(13) /criticism/{id}updateCriticismById(criticism)PublicationModulePUTCriticism
(14) /riskconcern/{id}updateRiskConcernById(riskconcern)PublicationModulePUTRiskConcern
(15) /criticismriskconcern/{id}deleteCriticismRiskConcernById(id)PublicationModuleDELETECriticismRiskConcern
(16) /criticismriskconcern/{id}updateCriticismRiskConcernById(criticismriskconcern)PublicationModulePUTCriticismRiskConcern
(17) /criticismriskconcern/{id}findCriticismRiskConcernById(id)PublicationModuleGETCriticismRiskConcern
(18) /criticismriskconcerninsertCriticismRiskConcern(criticismriskconcern)PublicationModulePOSTCriticismRiskConcern
(19) /riskconcerninsertRiskConcern(riskconcern)PublicationModulePOSTRiskConcern
(20) /criticismriskconcern/criticism/{id}findAllCriticismRiskConcernOfCriticism(id)PublicationModuleGETCriticism CriticismRiskConcern
(21) /criticism/{id}findCriticismById(id)PublicationModuleGETCriticism
(22) /criticismriskconcern/riskconcern/{id}findAllCriticismRiskConcernOfRiskConcern(id)PublicationModuleGETRiskConcern CriticismRiskConcern
(23) /publicationfindAllPublication()PublicationModuleGETPublication
(24) /publication/{id}findPublicationById(id)PublicationModuleGETPublication
(25) /riskconcern/{id}findRiskConcernById(id)PublicationModuleGETRiskConcern






8.1 CRITICISM


CriticismPublicationModuleAladdin

Properties (7)

PropertyTypeEntityReferenceModule
(1) AladdinSystemLONGCriticismAladdinSystemAladdinSystemModule
(2) DescriptionSTRINGCriticism
(3) PersonLONGCriticismPersonPersonModule
(4) PublicationLONGCriticismPublicationPublicationModule
(5) RiskTypeSTRINGCriticism
(6) SeverityAssessmentSTRINGCriticism
(7) TitleSTRINGCriticism





Example:

final Criticism criticism = (Criticism) invokeModule(PUBLICATION_MODULE + "/criticism/" + id, Criticism.class);
if (criticism != null) {
    final Person person1 = (Person) invokeModule(PERSON_MODULE + "/person/" + criticism.getPerson().getId(), Person.class);
    if (person1 != null) {
    }
    final Publication publication2 = (Publication) invokeModule(PUBLICATION_MODULE + "/publication/" + criticism.getPublication().getId(), Publication.class);
    if (publication2 != null) {
    }
    final AladdinSystem aladdinsystem3 = (AladdinSystem) invokeModule(ALADDIN_SYSTEM_MODULE + "/aladdinsystem/" + criticism.getAladdinSystem().getId(), AladdinSystem.class);
    if (aladdinsystem3 != null) {
    }
}
return criticism;


8.2 CRITICISM RISK CONCERN


CriticismRiskConcernPublicationModuleAladdin

Properties (2)

PropertyTypeEntityReferenceModule
(1) CriticismLONGCriticismRiskConcernCriticismPublicationModule
(2) RiskConcernLONGCriticismRiskConcernRiskConcernPublicationModule





Example:

final CriticismRiskConcern criticismriskconcern = (CriticismRiskConcern) invokeModule(PUBLICATION_MODULE + "/criticismriskconcern/" + id, CriticismRiskConcern.class);
if (criticismriskconcern != null) {
    final Criticism criticism1 = (Criticism) invokeModule(PUBLICATION_MODULE + "/criticism/" + criticismriskconcern.getCriticism().getId(), Criticism.class);
    if (criticism1 != null) {
        final Person person2 = (Person) invokeModule(PERSON_MODULE + "/person/" + criticism1.getPerson().getId(), Person.class);
        if (person2 != null) {
        }
        final Publication publication3 = (Publication) invokeModule(PUBLICATION_MODULE + "/publication/" + criticism1.getPublication().getId(), Publication.class);
        if (publication3 != null) {
        }
        final AladdinSystem aladdinsystem4 = (AladdinSystem) invokeModule(ALADDIN_SYSTEM_MODULE + "/aladdinsystem/" + criticism1.getAladdinSystem().getId(), AladdinSystem.class);
        if (aladdinsystem4 != null) {
        }
    }
    final RiskConcern riskconcern5 = (RiskConcern) invokeModule(PUBLICATION_MODULE + "/riskconcern/" + criticismriskconcern.getRiskConcern().getId(), RiskConcern.class);
    if (riskconcern5 != null) {
    }
}
return criticismriskconcern;


8.3 PUBLICATION


PublicationPublicationModuleAladdin

Properties (6)

PropertyTypeEntityReferenceModule
(1) LanguageSTRINGPublication
(2) PublicationDateDATEPublication
(3) PublicationTypeSTRINGPublication
(4) PublisherSTRINGPublication
(5) TitleSTRINGPublication
(6) UrlSTRINGPublication





Example:

final Publication publication = (Publication) invokeModule(PUBLICATION_MODULE + "/publication/" + id, Publication.class);
if (publication != null) {
}
return publication;


8.4 RISK CONCERN


RiskConcernPublicationModuleAladdin

Properties (3)

PropertyTypeEntityReferenceModule
(1) CategorySTRINGRiskConcern
(2) DescriptionSTRINGRiskConcern
(3) NameSTRINGRiskConcern





Example:

final RiskConcern riskconcern = (RiskConcern) invokeModule(PUBLICATION_MODULE + "/riskconcern/" + id, RiskConcern.class);
if (riskconcern != null) {
}
return riskconcern;


Overview

Summary

ContactDonateImprint