Uses of Interface
jetbrains.buildServer.groups.UserGroup
-
-
Uses of UserGroup in jetbrains.buildServer.controllers.admin.groups
Fields in jetbrains.buildServer.controllers.admin.groups with type parameters of type UserGroup Modifier and Type Field Description static Comparator<UserGroup>
AttachToGroupsBean. USER_GROUP_COMPARATOR
Methods in jetbrains.buildServer.controllers.admin.groups that return UserGroup Modifier and Type Method Description UserGroup
GroupTreeNode. getGroup()
Methods in jetbrains.buildServer.controllers.admin.groups with parameters of type UserGroup Modifier and Type Method Description static boolean
GroupHierarchyUtil. isSuperTopGroup(UserGroup group, UserGroupManager groupManager)
protected void
AttachToGroupsProcessor. onSuccess(javax.servlet.http.HttpServletRequest request, UserGroup group, int numGroups)
Constructors in jetbrains.buildServer.controllers.admin.groups with parameters of type UserGroup Constructor Description GroupTreeNode(UserGroup group)
-
Uses of UserGroup in jetbrains.buildServer.controllers.login
Methods in jetbrains.buildServer.controllers.login that return types with arguments of type UserGroup Modifier and Type Method Description List<UserGroup>
InMemoryUser. getAllUserGroups()
List<UserGroup>
InMemoryUser. getUserGroups()
-
Uses of UserGroup in jetbrains.buildServer.controllers.profile
Methods in jetbrains.buildServer.controllers.profile that return types with arguments of type UserGroup Modifier and Type Method Description Map<UserGroup,List<RoleBean>>
AuthorityRolesBean. getInheritedRoles()
-
Uses of UserGroup in jetbrains.buildServer.controllers.profile.notifications
Methods in jetbrains.buildServer.controllers.profile.notifications that return types with arguments of type UserGroup Modifier and Type Method Description Map<UserGroup,List<NotificationRulesForm.EditableNotificationRule>>
NotificationRulesForm. getInheritedRules()
-
Uses of UserGroup in jetbrains.buildServer.groups
Subinterfaces of UserGroup in jetbrains.buildServer.groups Modifier and Type Interface Description interface
SUserGroup
Represents TeamCity-server user group interface.interface
UserGroupEx
Methods in jetbrains.buildServer.groups that return types with arguments of type UserGroup Modifier and Type Method Description List<UserGroup>
UserGroupManager. getAllHostGroupsOf(User user)
Returns topologically ordered list of all groups containing specified user, directly or through intermediate subgroups.List<UserGroup>
UserGroup. getAllSubgroups()
Returns the set of all subgroups included into this group, directly or through intermediate ones.List<UserGroup>
UserGroup. getDirectSubgroups()
Returns the collection of subgroups that are directly included into this group.List<UserGroup>
UserGroupManager. getHostGroupsOf(User user)
Returns the list of groups that host specified user (directly).List<UserGroup>
UserGroup. getParentGroups()
Returns the list of direct parent groups, i.e.Methods in jetbrains.buildServer.groups with parameters of type UserGroup Modifier and Type Method Description void
UserGroupEx. addParent(UserGroup parent)
Adds the parent group.void
SUserGroup. addSubgroup(UserGroup group)
Adds a subgroup to this group.void
UserGroupEx. removeParent(UserGroup parent)
Removes the parent group.void
SUserGroup. removeSubgroup(UserGroup group)
Removes a direct subgroup.void
UserGroupListener. userAddedToGroup(UserGroup userGroup, SUser user)
Called when a user is added to group explicitly, and this group is different from "All users" group.void
UserGroupListenerAdapter. userAddedToGroup(UserGroup userGroup, SUser user)
void
UserGroupListener. userGroupCreated(UserGroup userGroup)
Called when a new user group is created.void
UserGroupListenerAdapter. userGroupCreated(UserGroup userGroup)
void
UserGroupListener. userGroupDeleted(UserGroup userGroup)
Called when a user group is deleted.void
UserGroupListenerAdapter. userGroupDeleted(UserGroup userGroup)
void
UserGroupListener. userGroupModified(UserGroup userGroup)
Called when a user group is updated (name, description or properties are modified)void
UserGroupListenerAdapter. userGroupModified(UserGroup userGroup)
void
UserGroupListener. userRemovedFromGroup(UserGroup userGroup, SUser user)
Called when a user is removed from group explicitly.void
UserGroupListenerAdapter. userRemovedFromGroup(UserGroup userGroup, SUser user)
Method parameters in jetbrains.buildServer.groups with type arguments of type UserGroup Modifier and Type Method Description void
UserGroupEx. addSubgroups(Collection<UserGroup> subgroups)
Adds a set of subgroups atomicly. -
Uses of UserGroup in jetbrains.buildServer.groups.impl
Classes in jetbrains.buildServer.groups.impl that implement UserGroup Modifier and Type Class Description class
AllUsersGroup
class
DeletedUserGroup
class
SecuredUserGroup
class
UserGroupImpl
User group implementation.Methods in jetbrains.buildServer.groups.impl that return types with arguments of type UserGroup Modifier and Type Method Description List<UserGroup>
SecuredUserGroupManager. getAllHostGroupsOf(User user)
List<UserGroup>
UserGroupManagerImpl. getAllHostGroupsOf(User user)
List<UserGroup>
DeletedUserGroup. getAllSubgroups()
List<UserGroup>
SecuredUserGroup. getAllSubgroups()
List<UserGroup>
UserGroupImpl. getAllSubgroups()
List<UserGroup>
DeletedUserGroup. getDirectSubgroups()
List<UserGroup>
SecuredUserGroup. getDirectSubgroups()
List<UserGroup>
UserGroupImpl. getDirectSubgroups()
List<UserGroup>
SecuredUserGroupManager. getHostGroupsOf(User user)
List<UserGroup>
UserGroupManagerImpl. getHostGroupsOf(User user)
List<UserGroup>
DeletedUserGroup. getParentGroups()
List<UserGroup>
SecuredUserGroup. getParentGroups()
List<UserGroup>
UserGroupImpl. getParentGroups()
Parent groups.Methods in jetbrains.buildServer.groups.impl with parameters of type UserGroup Modifier and Type Method Description void
SecuredUserGroup. addParent(UserGroup parent)
void
UserGroupImpl. addParent(UserGroup parent)
void
SecuredUserGroup. addSubgroup(UserGroup group)
void
UserGroupImpl. addSubgroup(UserGroup group)
Subgroups.void
UserGroupSubgroupUpdater. addSubgroup(UserGroup hostgroup, UserGroup subgroup)
void
UserGroupSubgroupUpdater. clearCaches(UserGroup hostgroup, UserGroup subgroup)
int
SecuredUserGroup. compareTo(UserGroup o)
int
UserGroupImpl. compareTo(UserGroup obj)
void
UserGroupManagerImpl. notifyCreated(UserGroup created)
void
UserGroupManagerImpl. notifyDeleted(UserGroup deleted)
void
UserGroupManagerImpl. notifyModified(UserGroup deleted)
void
UserGroupManagerImpl. notifyUserAdded(UserGroup userGroup, SUser user)
void
UserGroupManagerImpl. notifyUserRemoved(UserGroup userGroup, SUser user)
void
UserGroupSubgroupUpdater. removeGroupEverywhere(UserGroup group)
void
SecuredUserGroup. removeParent(UserGroup parent)
void
UserGroupImpl. removeParent(UserGroup parent)
void
SecuredUserGroup. removeSubgroup(UserGroup group)
void
UserGroupImpl. removeSubgroup(UserGroup group)
void
UserGroupSubgroupUpdater. removeSubgroup(UserGroup hostgroup, UserGroup subgroup)
boolean
UserGroupUpdater. updateUserGroup(UserGroup userGroup, Supplier<Boolean> updateFunction)
Method parameters in jetbrains.buildServer.groups.impl with type arguments of type UserGroup Modifier and Type Method Description void
SecuredUserGroup. addSubgroups(Collection<UserGroup> subgroups)
void
UserGroupImpl. addSubgroups(Collection<UserGroup> subgroups)
-
Uses of UserGroup in jetbrains.buildServer.notification
Methods in jetbrains.buildServer.notification that return types with arguments of type UserGroup Modifier and Type Method Description List<UserGroup>
UserGroupTraverser. getParents(UserGroup node)
Methods in jetbrains.buildServer.notification with parameters of type UserGroup Modifier and Type Method Description List<UserGroup>
UserGroupTraverser. getParents(UserGroup node)
-
Uses of UserGroup in jetbrains.buildServer.notification.impl
Methods in jetbrains.buildServer.notification.impl that return types with arguments of type UserGroup Modifier and Type Method Description Collection<UserGroup>
NotificationRulesManagerImpl. getAllGroupsSorted()
-
Uses of UserGroup in jetbrains.buildServer.serverSide.asserts
Methods in jetbrains.buildServer.serverSide.asserts with parameters of type UserGroup Modifier and Type Method Description SUserAssert
SUserAssert. belongsToGroups(UserGroup... groups)
SUserAssert
SUserAssert. doesNotBelongToGroups(UserGroup... groups)
SUserGroupAssert
SUserGroupAssert. hasDirectSubgroupsOnly(UserGroup... groups)
SUserGroupAssert
SUserGroupAssert. hasParentsOnly(UserGroup... parents)
-
Uses of UserGroup in jetbrains.buildServer.serverSide.audit
Methods in jetbrains.buildServer.serverSide.audit with parameters of type UserGroup Modifier and Type Method Description AuditLog
AuditLogFactory. createForUserGroup(UserGroup userGroup)
Returns audit log for user group -
Uses of UserGroup in jetbrains.buildServer.serverSide.impl.approval
Constructors in jetbrains.buildServer.serverSide.impl.approval with parameters of type UserGroup Constructor Description GroupApprovalRule(UserGroup userGroup, Integer requiredCount)
-
Uses of UserGroup in jetbrains.buildServer.serverSide.impl.audit
Methods in jetbrains.buildServer.serverSide.impl.audit with parameters of type UserGroup Modifier and Type Method Description AuditLog
AuditLogFactoryImpl. createForUserGroup(UserGroup userGroup)
-
Uses of UserGroup in jetbrains.buildServer.serverSide.impl.auth
Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type UserGroup Modifier and Type Method Description static boolean
ServerAuthUtil. canEditUserGroup(AuthorityHolder authorityHolder, UserGroup userGroup)
static boolean
ServerAuthUtil. canViewUserGroup(AuthorityHolder authorityHolder, UserGroup userGroup)
-
Uses of UserGroup in jetbrains.buildServer.serverSide.projectsImport.conflicts
Methods in jetbrains.buildServer.serverSide.projectsImport.conflicts that return UserGroup Modifier and Type Method Description UserGroup
ConflictingGroupsCalculator.ConflictingGroup. getExistingGroup()
Constructors in jetbrains.buildServer.serverSide.projectsImport.conflicts with parameters of type UserGroup Constructor Description ConflictingGroup(ImportedGroup importedGroup, UserGroup existingGroup)
-
Uses of UserGroup in jetbrains.buildServer.users
Methods in jetbrains.buildServer.users that return types with arguments of type UserGroup Modifier and Type Method Description List<UserGroup>
SUser. getAllUserGroups()
Returns the list of all user groups that include this user, directly or through intermediate subgroups.List<UserGroup>
SUser. getUserGroups()
Returns the list of groups which this user belongs to. -
Uses of UserGroup in jetbrains.buildServer.users.impl
Methods in jetbrains.buildServer.users.impl that return types with arguments of type UserGroup Modifier and Type Method Description List<UserGroup>
BaseUser. getAllUserGroups()
List<UserGroup>
RestrictedUserImpl. getAllUserGroups()
List<UserGroup>
SecuredUser. getAllUserGroups()
protected List<UserGroup>
BaseUser. getAllUserGroupsUnfiltered()
protected List<UserGroup>
SecuredUser. getAllUserGroupsUnfiltered()
List<UserGroup>
BaseUser. getUserGroups()
List<UserGroup>
RestrictedUserImpl. getUserGroups()
List<UserGroup>
SecuredUser. getUserGroups()
-
Uses of UserGroup in jetbrains.buildServer.users.sync
Methods in jetbrains.buildServer.users.sync that return UserGroup Modifier and Type Method Description protected UserGroup
UserGroupGroupSynchronizer. createItem(RemoteGroupData subgroupData, RemoteIdOrGroupKey itemId)
protected UserGroup
UserGroupGroupSynchronizer. updateItem(UserGroup userGroup, RemoteGroupData userGroupData, RemoteIdOrGroupKey itemId)
Methods in jetbrains.buildServer.users.sync with parameters of type UserGroup Modifier and Type Method Description protected void
UserGroupGroupSynchronizer. deleteItem(UserGroup subgroup, RemoteIdOrGroupKey itemId)
boolean
UserGroupIndex. deleteUserGroupIfNoUserGroupData(UserGroup userGroup, RemoteIdOrGroupKey itemId)
void
UserGroupIndex. deleteUserGroupIfPossible(UserGroup userGroup, RemoteIdOrGroupKey itemId)
String
UserGroupRemoteIdProvider. getRemoteId(UserGroup userGroup)
Returns a user group remote id as defined by the synchronizer.void
UserGroupUpdater. logRefusedToDeleteGroup(UserGroup userGroup)
protected void
UserGroupGroupSynchronizer. logRefusedToDeleteItem(UserGroup subgroup, RemoteIdOrGroupKey itemId)
protected UserGroup
UserGroupGroupSynchronizer. updateItem(UserGroup userGroup, RemoteGroupData userGroupData, RemoteIdOrGroupKey itemId)
-