Overview

Summary

ContactDonateImprint


Appendix E-19: PUBLICATION (UI prompt)


PublicationPublicationModuleAladdin

Properties (6)

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


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /author/publication/{id}findAllAuthorOfPublication(id)PersonModuleGETPublication Author
(2) /publicationinsertPublication(publication)PublicationModulePOSTPublication
(3) /publication/{id}deletePublicationById(id)PublicationModuleDELETEPublication
(4) /publication/{id}findPublicationById(id)PublicationModuleGETPublication
(5) /publicationfindAllPublication()PublicationModuleGETPublication
(6) /criticism/publication/{id}findAllCriticismOfPublication(id)PublicationModuleGETPublication Criticism
(7) /publication/{id}updatePublicationById(publication)PublicationModulePUTPublication





Example:

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


Overview

Summary

ContactDonateImprint