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 TypeMethodDescriptionGroupController.create(String name, Optional<Boolean> isPublic, jakarta.servlet.http.HttpSession session) Create a group.Methods in org.vrspace.server.api that return types with arguments of type UserGroupModifier and TypeMethodDescriptionGroupController.listMyGroups(jakarta.servlet.http.HttpSession session) List all user groups the user is member of.GroupController.listOwnedGroups(jakarta.servlet.http.HttpSession session) List all user groups the user owns.GroupController.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 TypeMethodDescriptionVRObjectRepository.findGroup(long clientId, long groupId) GroupManager.listGroups(Client client) GroupManager.listOwnedGroups(Client client) VRObjectRepository.listOwnedGroups(long clientId) VRObjectRepository.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) void