Overview

Summary

ContactDonateImprint


Appendix E-1: SERVER (UI prompt)


ServerUserAccountModuleDiscord

Properties (7)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEServer
(2) DescriptionSTRINGServer
(3) IsPublicBOOLServer
(4) NameSTRINGServer
(5) OwnerUserLONGServerUserAccountUserAccountModule
(6) PrimaryLanguageSTRINGServer
(7) RegionSTRINGServer


Module Interfaces (9)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /role/server/{id}findAllRoleOfServer(id)RoleModuleGETServer Role
(2) /servermember/server/{id}findAllServerMemberOfServer(id)ServerMemberModuleGETServer ServerMember
(3) /server/owneruser/{id}findAllServerOfOwnerUser(id)UserAccountModuleGETUserAccount Server
(4) /channel/server/{id}findAllChannelOfServer(id)UserAccountModuleGETServer Channel
(5) /server/{id}findServerById(id)UserAccountModuleGETServer
(6) /server/{id}deleteServerById(id)UserAccountModuleDELETEServer
(7) /server/{id}updateServerById(server)UserAccountModulePUTServer
(8) /serverfindAllServer()UserAccountModuleGETServer
(9) /serverinsertServer(server)UserAccountModulePOSTServer





Example:

final Server server = (Server) invokeModule(USER_ACCOUNT_MODULE + "/server/" + id, Server.class);
if (server != null) {
    final UserAccount owneruser1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + server.getOwnerUser().getId(), UserAccount.class);
    if (owneruser1 != null) {
    }
}
return server;


Overview

Summary

ContactDonateImprint