Uses of Class
io.goobi.viewer.model.security.user.UserGroup
Packages that use UserGroup
Package
Description
Builder classes that assemble REST response payloads for complex resources such as
annotations, IIIF manifests, bibliographic text, table of contents, and bookmarks.
Data access layer of the Goobi viewer.
JPA-based data access object implementation providing the full persistence layer for the Goobi viewer,
including a custom class loader and the central
JPADAO that covers all entity types.JSF
Converter implementations that translate between domain objects (such as users, roles, bookmarks,
CMS pages, and date/time values) and their string representations for use in Facelets forms.JSF managed beans (CDI backing beans) of the Goobi viewer.
Model for user comments on digitized records, including the
Comment entity,
grouping, management, and backward-compatible legacy comment representation.Model for user bookmark lists, allowing authenticated and anonymous users to collect
and manage references to digitized records, including session-scoped storage support.
Domain model for crowdsourcing campaigns, including the
Campaign entity with its
visibility, time-frame, and user-group constraints, as well as per-record and per-page
progress statistics and multilingual campaign translations.Provides the core access-control domain model for the Goobi viewer, including license
types, access permissions, privilege holders, copyright indicators, and security questions.
Contains the user domain model for the Goobi viewer, including user accounts, groups,
roles, IP ranges, activity tracking, and related utility methods.
-
Uses of UserGroup in io.goobi.viewer.api.rest.resourcebuilders
Methods in io.goobi.viewer.api.rest.resourcebuilders with parameters of type UserGroup -
Uses of UserGroup in io.goobi.viewer.dao
Methods in io.goobi.viewer.dao that return UserGroupModifier and TypeMethodDescriptionIDAO.getUserGroup(long id) getUserGroup.IDAO.getUserGroup(String name) getUserGroup.Methods in io.goobi.viewer.dao that return types with arguments of type UserGroupModifier and TypeMethodDescriptionIDAO.getAllUserGroups()getAllUserGroups.IDAO.getUserGroups(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getUserGroups.IDAO.getUserGroups(User owner) getUserGroups.Methods in io.goobi.viewer.dao with parameters of type UserGroupModifier and TypeMethodDescriptionbooleanIDAO.addUserGroup(UserGroup userGroup) addUserGroup.booleanIDAO.deleteUserGroup(UserGroup userGroup) deleteUserGroup.longIDAO.getUserRoleCount(UserGroup userGroup, User user, Role role) getUserRoleCount.IDAO.getUserRoles(UserGroup userGroup, User user, Role role) getUserRoles.booleanIDAO.updateUserGroup(UserGroup userGroup) updateUserGroup. -
Uses of UserGroup in io.goobi.viewer.dao.impl
Methods in io.goobi.viewer.dao.impl that return UserGroupModifier and TypeMethodDescriptionJPADAO.getUserGroup(long id) getUserGroup.JPADAO.getUserGroup(String name) getUserGroup.Methods in io.goobi.viewer.dao.impl that return types with arguments of type UserGroupModifier and TypeMethodDescriptionJPADAO.getAllUserGroups()getAllUserGroups.JPADAO.getUserGroups(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getUserGroups.JPADAO.getUserGroups(User owner) getUserGroups.Methods in io.goobi.viewer.dao.impl with parameters of type UserGroupModifier and TypeMethodDescriptionbooleanJPADAO.addUserGroup(UserGroup userGroup) addUserGroup.booleanJPADAO.deleteUserGroup(UserGroup userGroup) deleteUserGroup.longJPADAO.getUserRoleCount(UserGroup userGroup, User user, Role role) JPADAO.getUserRoles(UserGroup userGroup, User user, Role role) getUserRoles.booleanJPADAO.updateUserGroup(UserGroup userGroup) updateUserGroup. -
Uses of UserGroup in io.goobi.viewer.faces.converters
Methods in io.goobi.viewer.faces.converters that return UserGroupModifier and TypeMethodDescriptionfinal UserGroupUserGroupConverter.getAsObject(FacesContext context, UIComponent component, String value) Methods in io.goobi.viewer.faces.converters with parameters of type UserGroupModifier and TypeMethodDescriptionfinal StringUserGroupConverter.getAsString(FacesContext context, UIComponent component, UserGroup object) -
Uses of UserGroup in io.goobi.viewer.managedbeans
Methods in io.goobi.viewer.managedbeans that return UserGroupModifier and TypeMethodDescriptionUserGroupBean.getCurrentOtherUserGroup()Getter for the fieldcurrentOtherUserGroup.UserGroupBean.getCurrentOwnUserGroup()Getter for the fieldcurrentOwnUserGroup.AdminBean.getCurrentUserGroup()Getter for the fieldcurrentUserGroup.BookmarkBean.getCurrentUserGroup()Getter for the fieldcurrentUserGroup.Methods in io.goobi.viewer.managedbeans that return types with arguments of type UserGroupModifier and TypeMethodDescriptionAdminBean.getAllUserGroups()Returns all user groups in the DB.Methods in io.goobi.viewer.managedbeans with parameters of type UserGroupModifier and TypeMethodDescriptionvoidAdminBean.deleteUserGroupAction(UserGroup userGroup) deleteUserGroupAction.voidUserGroupBean.setCurrentOtherUserGroup(UserGroup currentOtherUserGroup) Setter for the fieldcurrentOtherUserGroup.voidUserGroupBean.setCurrentOwnUserGroup(UserGroup currentOwnUserGroup) Setter for the fieldcurrentOwnUserGroup.voidAdminBean.setCurrentUserGroup(UserGroup userGroup) Setter for the fieldcurrentUserGroup.voidBookmarkBean.setCurrentUserGroup(UserGroup currentUserGroup) Setter for the fieldcurrentUserGroup. -
Uses of UserGroup in io.goobi.viewer.model.annotation.comments
Methods in io.goobi.viewer.model.annotation.comments that return UserGroupMethods in io.goobi.viewer.model.annotation.comments with parameters of type UserGroup -
Uses of UserGroup in io.goobi.viewer.model.bookmark
Methods in io.goobi.viewer.model.bookmark that return types with arguments of type UserGroupModifier and TypeMethodDescriptionBookmarkList.getGroupShares()Getter for the fieldgroupShares.Methods in io.goobi.viewer.model.bookmark with parameters of type UserGroupModifier and TypeMethodDescriptionbooleanBookmarkList.addGroupShare(UserGroup group) Add user group to list and save.booleanBookmarkList.removeGroupShare(UserGroup group) Remove user group from list and save.Method parameters in io.goobi.viewer.model.bookmark with type arguments of type UserGroupModifier and TypeMethodDescriptionvoidBookmarkList.setGroupShares(List<UserGroup> groupShares) Setter for the fieldgroupShares. -
Uses of UserGroup in io.goobi.viewer.model.crowdsourcing.campaigns
Methods in io.goobi.viewer.model.crowdsourcing.campaigns that return UserGroupMethods in io.goobi.viewer.model.crowdsourcing.campaigns with parameters of type UserGroupModifier and TypeMethodDescriptionvoidCampaign.setReviewerUserGroup(UserGroup reviewerUserGroup) voidCampaign.setUserGroup(UserGroup userGroup) -
Uses of UserGroup in io.goobi.viewer.model.security
Methods in io.goobi.viewer.model.security that return UserGroupModifier and TypeMethodDescriptionLicense.getUserGroup()Deprecated.LicenseRightsHolder.getUserGroup()Methods in io.goobi.viewer.model.security with parameters of type UserGroupModifier and TypeMethodDescriptionvoidLicense.setUserGroup(UserGroup userGroup) Deprecated.voidLicenseRightsHolder.setUserGroup(UserGroup userGroup) -
Uses of UserGroup in io.goobi.viewer.model.security.user
Methods in io.goobi.viewer.model.security.user that return UserGroupMethods in io.goobi.viewer.model.security.user that return types with arguments of type UserGroupModifier and TypeMethodDescriptionUser.getAllUserGroups()Returns a list of all groups with this user's involvement (either as owner or member).User.getUserGroupOwnerships()Returns a list of UserGroups of which this user is the owner.User.getUserGroupsWithMembership()Returns a list of UserGroups of which this user is a member.Methods in io.goobi.viewer.model.security.user with parameters of type UserGroupModifier and TypeMethodDescriptionbooleanUser.isGroupMember(UserGroup group) isGroupMember.voidUserRole.setUserGroup(UserGroup userGroup) Setter for the fielduserGroup.Constructors in io.goobi.viewer.model.security.user with parameters of type UserGroup