Uses of Class
org.vrspace.server.obj.UserGroup
Packages that use UserGroup
-
Uses of UserGroup in org.vrspace.server.api
Methods in org.vrspace.server.api that return UserGroupModifier and TypeMethodDescriptionGroups.create(String name, Optional<Boolean> isPublic, Optional<Boolean> isTemporary, jakarta.servlet.http.HttpSession session) Create a group.Groups.getGroup(long groupId, jakarta.servlet.http.HttpSession session) Get a group.Methods in org.vrspace.server.api that return types with arguments of type UserGroupModifier and TypeMethodDescriptionGroups.listMyGroups(jakarta.servlet.http.HttpSession session) List all user groups the user is member of.Groups.listOwnedGroups(jakarta.servlet.http.HttpSession session) List all user groups the user owns.Groups.listUnreadGroups(jakarta.servlet.http.HttpSession session) Methods in org.vrspace.server.api with parameters of type UserGroup -
Uses of UserGroup in org.vrspace.server.core
Methods in org.vrspace.server.core that return UserGroupModifier and TypeMethodDescriptionGroupManager.createGroup(Client client, UserGroup group) GroupManager.getGroup(long groupId) GroupManager.updateGroup(Client client, UserGroup group) Methods in org.vrspace.server.core that return types with arguments of type UserGroupModifier and TypeMethodDescriptionGroupRepository.findGroup(long clientId, long groupId) GroupManager.listGroups(Client client) GroupManager.listOwnedGroups(Client client) GroupRepository.listOwnedGroups(long clientId) GroupRepository.listUserGroups(long clientId) GroupManager.unreadGroups(Client client) Methods in org.vrspace.server.core with parameters of type UserGroupModifier and TypeMethodDescriptionvoidAccept invitation to a group, either public or privatevoidvoidvoidAllow a client who asked to join a private groupvoidAsk to join a private groupGroupManager.createGroup(Client client, UserGroup group) voidGroupManager.deleteGroup(Client client, UserGroup group) voidvoidInvite a client to a group.voidJoin a public groupvoidvoidGroup owner can kick another user from the groupvoidLeave a groupGroupManager.listOwners(UserGroup group) GroupManager.pendingRequests(UserGroup group, Client member) Group owner can list all pending join requestsvoidGroupManager.removeOwner(UserGroup group, Client owner) GroupManager.unreadMessages(Client client, UserGroup group) GroupManager.updateGroup(Client client, UserGroup group) voidGroupManager.worldInvite(Client sender, UserGroup group, String worldName, String link) void -
Uses of UserGroup in org.vrspace.server.obj
Constructors in org.vrspace.server.obj with parameters of type UserGroupModifierConstructorDescriptionGroupMessage(Client from, UserGroup group, String content, Instant timestamp)