Overview

Summary

ContactDonateImprint


Appendix E-18: SERVER MEMBER (UI prompt)


ServerMemberServerMemberModuleDiscord

Properties (6)

PropertyTypeEntityReferenceModule
(1) IsBannedBOOLServerMember
(2) IsMutedBOOLServerMember
(3) JoinedAtDATEServerMember
(4) NicknameSTRINGServerMember
(5) ServerLONGServerMemberServerUserAccountModule
(6) UserLONGServerMemberUserAccountUserAccountModule


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /servermemberfindAllServerMember()ServerMemberModuleGETServerMember
(2) /servermember/user/{id}findAllServerMemberOfUser(id)ServerMemberModuleGETUserAccount ServerMember
(3) /servermember/server/{id}findAllServerMemberOfServer(id)ServerMemberModuleGETServer ServerMember
(4) /servermember/{id}updateServerMemberById(servermember)ServerMemberModulePUTServerMember
(5) /servermemberinsertServerMember(servermember)ServerMemberModulePOSTServerMember
(6) /servermember/{id}findServerMemberById(id)ServerMemberModuleGETServerMember
(7) /memberrole/servermember/{id}findAllMemberRoleOfServerMember(id)ServerMemberModuleGETServerMember MemberRole
(8) /servermember/{id}deleteServerMemberById(id)ServerMemberModuleDELETEServerMember





Example:

final ServerMember servermember = (ServerMember) invokeModule(SERVER_MEMBER_MODULE + "/servermember/" + id, ServerMember.class);
if (servermember != null) {
    final UserAccount user1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + servermember.getUser().getId(), UserAccount.class);
    if (user1 != null) {
    }
    final Server server2 = (Server) invokeModule(USER_ACCOUNT_MODULE + "/server/" + servermember.getServer().getId(), Server.class);
    if (server2 != null) {
        final UserAccount owneruser3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + server2.getOwnerUser().getId(), UserAccount.class);
        if (owneruser3 != null) {
        }
    }
}
return servermember;


Overview

Summary

ContactDonateImprint