Overview

Summary

ContactDonateImprint


3. SERVER MEMBER MODULE (UI prompt)



Module Entities (6)

EntityAliasModuleGlobal Schema
(1) ExtremistGroupExtremistGroupServerMemberModuleDiscord
(2) MemberRoleMemberRoleServerMemberModuleDiscord
(3) RoleRoleRoleModuleDiscord
(4) ServerServerUserAccountModuleDiscord
(5) ServerMemberServerMemberServerMemberModuleDiscord
(6) UserAccountUserAccountUserAccountModuleDiscord

Module Interfaces (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /memberroleinsertMemberRole(memberrole)ServerMemberModulePOSTMemberRole
(2) /memberrole/{id}findMemberRoleById(id)ServerMemberModuleGETMemberRole
(3) /extremistgroup/{id}updateExtremistGroupById(extremistgroup)ServerMemberModulePUTExtremistGroup
(4) /extremistgroupfindAllExtremistGroup()ServerMemberModuleGETExtremistGroup
(5) /memberrole/servermember/{id}findAllMemberRoleOfServerMember(id)ServerMemberModuleGETServerMember MemberRole
(6) /servermember/{id}deleteServerMemberById(id)ServerMemberModuleDELETEServerMember
(7) /memberrole/{id}deleteMemberRoleById(id)ServerMemberModuleDELETEMemberRole
(8) /extremistgroup/{id}deleteExtremistGroupById(id)ServerMemberModuleDELETEExtremistGroup
(9) /extremistgroupinsertExtremistGroup(extremistgroup)ServerMemberModulePOSTExtremistGroup
(10) /servermember/user/{id}findAllServerMemberOfUser(id)ServerMemberModuleGETUserAccount ServerMember
(11) /servermember/{id}findServerMemberById(id)ServerMemberModuleGETServerMember
(12) /memberrolefindAllMemberRole()ServerMemberModuleGETMemberRole
(13) /servermember/{id}updateServerMemberById(servermember)ServerMemberModulePUTServerMember
(14) /servermember/server/{id}findAllServerMemberOfServer(id)ServerMemberModuleGETServer ServerMember
(15) /servermemberinsertServerMember(servermember)ServerMemberModulePOSTServerMember
(16) /memberrole/role/{id}findAllMemberRoleOfRole(id)ServerMemberModuleGETRole MemberRole
(17) /extremistgroup/{id}findExtremistGroupById(id)ServerMemberModuleGETExtremistGroup
(18) /servermemberfindAllServerMember()ServerMemberModuleGETServerMember
(19) /memberrole/{id}updateMemberRoleById(memberrole)ServerMemberModulePUTMemberRole






3.1 EXTREMIST GROUP


ExtremistGroupServerMemberModuleDiscord

Properties (7)

PropertyTypeEntityReferenceModule
(1) ActiveFromDATEExtremistGroup
(2) ActiveToDATEExtremistGroup
(3) CountrySTRINGExtremistGroup
(4) DescriptionSTRINGExtremistGroup
(5) IdeologySTRINGExtremistGroup
(6) NameSTRINGExtremistGroup
(7) UsesDiscordBOOLExtremistGroup





Example:

final ExtremistGroup extremistgroup = (ExtremistGroup) invokeModule(SERVER_MEMBER_MODULE + "/extremistgroup/" + id, ExtremistGroup.class);
if (extremistgroup != null) {
}
return extremistgroup;


3.2 MEMBER ROLE


MemberRoleServerMemberModuleDiscord

Properties (3)

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





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;


3.3 SERVER MEMBER


ServerMemberServerMemberModuleDiscord

Properties (6)

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





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