Overview

Summary

ContactDonateImprint


Appendix E-11: USER MUTE (UI prompt)


UserMuteCampaignModuleTwitterX

Properties (3)

PropertyTypeEntityReferenceModule
(1) CreatedAtSTRINGUserMute
(2) MutedUserLONGUserMuteUserAccountUserAccountModule
(3) UserLONGUserMuteUserAccountUserAccountModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /usermute/muteduser/{id}findAllUserMuteOfMutedUser(id)CampaignModuleGETUserAccount UserMute
(2) /usermuteinsertUserMute(usermute)CampaignModulePOSTUserMute
(3) /usermute/{id}deleteUserMuteById(id)CampaignModuleDELETEUserMute
(4) /usermute/{id}findUserMuteById(id)CampaignModuleGETUserMute
(5) /usermutefindAllUserMute()CampaignModuleGETUserMute
(6) /usermute/user/{id}findAllUserMuteOfUser(id)CampaignModuleGETUserAccount UserMute
(7) /usermute/{id}updateUserMuteById(usermute)CampaignModulePUTUserMute





Example:

final UserMute usermute = (UserMute) invokeModule(CAMPAIGN_MODULE + "/usermute/" + id, UserMute.class);
if (usermute != null) {
    final UserAccount user1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + usermute.getUser().getId(), UserAccount.class);
    if (user1 != null) {
    }
    final UserAccount muteduser2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + usermute.getMutedUser().getId(), UserAccount.class);
    if (muteduser2 != null) {
    }
}
return usermute;


Overview

Summary

ContactDonateImprint