Overview

Summary

ContactDonateImprint


Appendix E-2: MEMBER ROLE (UI prompt)


MemberRoleServerMemberModuleDiscord

Properties (3)

PropertyTypeEntityReferenceModule
(1) AssignedAtDATEMemberRole
(2) RoleLONGMemberRoleRoleRoleModule
(3) ServerMemberLONGMemberRoleServerMemberServerMemberModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /memberrole/{id}deleteMemberRoleById(id)ServerMemberModuleDELETEMemberRole
(2) /memberrole/{id}updateMemberRoleById(memberrole)ServerMemberModulePUTMemberRole
(3) /memberrolefindAllMemberRole()ServerMemberModuleGETMemberRole
(4) /memberroleinsertMemberRole(memberrole)ServerMemberModulePOSTMemberRole
(5) /memberrole/{id}findMemberRoleById(id)ServerMemberModuleGETMemberRole
(6) /memberrole/role/{id}findAllMemberRoleOfRole(id)ServerMemberModuleGETRole MemberRole
(7) /memberrole/servermember/{id}findAllMemberRoleOfServerMember(id)ServerMemberModuleGETServerMember MemberRole





Example:

final MemberRole memberrole = (MemberRole) invokeModule(SERVER_MEMBER_MODULE + "/memberrole/" + id, MemberRole.class);
if (memberrole != null) {
    final ServerMember servermember1 = (ServerMember) invokeModule(SERVER_MEMBER_MODULE + "/servermember/" + memberrole.getServerMember().getId(), ServerMember.class);
    if (servermember1 != null) {
        final UserAccount user2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + servermember1.getUser().getId(), UserAccount.class);
        if (user2 != null) {
        }
        final Server server3 = (Server) invokeModule(USER_ACCOUNT_MODULE + "/server/" + servermember1.getServer().getId(), Server.class);
        if (server3 != null) {
            final UserAccount owneruser4 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + server3.getOwnerUser().getId(), UserAccount.class);
            if (owneruser4 != null) {
            }
        }
    }
    final Role role5 = (Role) invokeModule(ROLE_MODULE + "/role/" + memberrole.getRole().getId(), Role.class);
    if (role5 != null) {
        final Server server6 = (Server) invokeModule(USER_ACCOUNT_MODULE + "/server/" + role5.getServer().getId(), Server.class);
        if (server6 != null) {
            final UserAccount owneruser7 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + server6.getOwnerUser().getId(), UserAccount.class);
            if (owneruser7 != null) {
            }
        }
    }
}
return memberrole;


Overview

Summary

ContactDonateImprint