Overview

Summary

ContactDonateImprint


Appendix E-36: REACTION (UI prompt)


ReactionPostModuleLinkedIn

Properties (5)

PropertyTypeEntityReferenceModule
(1) CommentLONGReactionCommentUserAccountModule
(2) CreatedAtDATEReaction
(3) PostLONGReactionPostPostModule
(4) ReactionTypeLONGReactionReactionTypePostModule
(5) UserLONGReactionUserAccountUserAccountModule


Module Interfaces (9)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /reaction/{id}updateReactionById(reaction)PostModulePUTReaction
(2) /reaction/comment/{id}findAllReactionOfComment(id)PostModuleGETComment Reaction
(3) /reaction/{id}deleteReactionById(id)PostModuleDELETEReaction
(4) /reaction/user/{id}findAllReactionOfUser(id)PostModuleGETUserAccount Reaction
(5) /reaction/{id}findReactionById(id)PostModuleGETReaction
(6) /reaction/post/{id}findAllReactionOfPost(id)PostModuleGETPost Reaction
(7) /reactionfindAllReaction()PostModuleGETReaction
(8) /reaction/reactiontype/{id}findAllReactionOfReactionType(id)PostModuleGETReactionType Reaction
(9) /reactioninsertReaction(reaction)PostModulePOSTReaction





Example:

final Reaction reaction = (Reaction) invokeModule(POST_MODULE + "/reaction/" + id, Reaction.class);
if (reaction != null) {
    final Comment comment1 = (Comment) invokeModule(USER_ACCOUNT_MODULE + "/comment/" + reaction.getComment().getId(), Comment.class);
    if (comment1 != null) {
        final Post post2 = (Post) invokeModule(POST_MODULE + "/post/" + comment1.getPost().getId(), Post.class);
        if (post2 != null) {
            final UserAccount authoruser3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + post2.getAuthorUser().getId(), UserAccount.class);
            if (authoruser3 != null) {
            }
            final Company company4 = (Company) invokeModule(COMPANY_MODULE + "/company/" + post2.getCompany().getId(), Company.class);
            if (company4 != null) {
            }
        }
        final UserAccount authoruser5 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + comment1.getAuthorUser().getId(), UserAccount.class);
        if (authoruser5 != null) {
        }
    }
    final UserAccount user6 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + reaction.getUser().getId(), UserAccount.class);
    if (user6 != null) {
    }
    final ReactionType reactiontype7 = (ReactionType) invokeModule(POST_MODULE + "/reactiontype/" + reaction.getReactionType().getId(), ReactionType.class);
    if (reactiontype7 != null) {
    }
    final Post post8 = (Post) invokeModule(POST_MODULE + "/post/" + reaction.getPost().getId(), Post.class);
    if (post8 != null) {
        final UserAccount authoruser9 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + post8.getAuthorUser().getId(), UserAccount.class);
        if (authoruser9 != null) {
        }
        final Company company10 = (Company) invokeModule(COMPANY_MODULE + "/company/" + post8.getCompany().getId(), Company.class);
        if (company10 != null) {
        }
    }
}
return reaction;


Overview

Summary

ContactDonateImprint