Overview

Summary

ContactDonateImprint


Appendix E-6: ROLE PERMISSION (UI prompt)


RolePermissionRoleModuleDiscord

Properties (3)

PropertyTypeEntityReferenceModule
(1) IsAllowedBOOLRolePermission
(2) PermissionLONGRolePermissionPermissionRoleModule
(3) RoleLONGRolePermissionRoleRoleModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /rolepermission/{id}updateRolePermissionById(rolepermission)RoleModulePUTRolePermission
(2) /rolepermissioninsertRolePermission(rolepermission)RoleModulePOSTRolePermission
(3) /rolepermission/{id}deleteRolePermissionById(id)RoleModuleDELETERolePermission
(4) /rolepermissionfindAllRolePermission()RoleModuleGETRolePermission
(5) /rolepermission/permission/{id}findAllRolePermissionOfPermission(id)RoleModuleGETPermission RolePermission
(6) /rolepermission/role/{id}findAllRolePermissionOfRole(id)RoleModuleGETRole RolePermission
(7) /rolepermission/{id}findRolePermissionById(id)RoleModuleGETRolePermission





Example:

final RolePermission rolepermission = (RolePermission) invokeModule(ROLE_MODULE + "/rolepermission/" + id, RolePermission.class);
if (rolepermission != null) {
    final Permission permission1 = (Permission) invokeModule(ROLE_MODULE + "/permission/" + rolepermission.getPermission().getId(), Permission.class);
    if (permission1 != null) {
    }
    final Role role2 = (Role) invokeModule(ROLE_MODULE + "/role/" + rolepermission.getRole().getId(), Role.class);
    if (role2 != null) {
        final Server server3 = (Server) invokeModule(USER_ACCOUNT_MODULE + "/server/" + role2.getServer().getId(), Server.class);
        if (server3 != null) {
            final UserAccount owneruser4 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + server3.getOwnerUser().getId(), UserAccount.class);
            if (owneruser4 != null) {
            }
        }
    }
}
return rolepermission;


Overview

Summary

ContactDonateImprint