Uses of Class
jetbrains.buildServer.groups.UserGroupException
-
Packages that use UserGroupException Package Description jetbrains.buildServer.groups jetbrains.buildServer.groups.impl jetbrains.buildServer.notification jetbrains.buildServer.notification.impl -
-
Uses of UserGroupException in jetbrains.buildServer.groups
Subclasses of UserGroupException in jetbrains.buildServer.groups Modifier and Type Class Description class
CycleDetectedException
class
DuplicateKeyException
class
DuplicateNameException
class
InvalidGroupDescriptionException
class
InvalidGroupKeyException
class
InvalidGroupNameException
class
UserGroupNotFoundException
Methods in jetbrains.buildServer.groups that throw UserGroupException Modifier and Type Method Description void
SUserGroup. addSubgroup(UserGroup group)
Adds a subgroup to this group.void
UserGroupEx. addSubgroups(Collection<UserGroup> subgroups)
Adds a set of subgroups atomicly.SUserGroup
UserGroupManager. createUserGroup(String key, String name, String description)
Creates a new user group.void
SUserGroup. deleteGroupProperty(PropertyKey propertyKey)
Deletes a property with specified key from this group.void
SUserGroup. removeUser(User user)
Removes a user from this group.void
UserGroupManager. renameUserGroup(String key, String name)
Renames a user group.void
SUserGroup. setDescription(String description)
Sets the group description.void
SUserGroup. setGroupProperties(Map<? extends PropertyKey,String> properties)
Updates properties of this group.void
SUserGroup. setGroupProperty(PropertyKey propertyKey, String value)
Sets a property with specified key and value in this group.void
SUserGroup. setName(String name)
Sets the group name. -
Uses of UserGroupException in jetbrains.buildServer.groups.impl
Methods in jetbrains.buildServer.groups.impl that throw UserGroupException Modifier and Type Method Description void
SecuredUserGroup. addSubgroup(UserGroup group)
void
UserGroupImpl. addSubgroup(UserGroup group)
Subgroups.void
SecuredUserGroup. addSubgroups(Collection<UserGroup> subgroups)
void
UserGroupImpl. addSubgroups(Collection<UserGroup> subgroups)
SUserGroup
SecuredUserGroupManager. createUserGroup(String key, String name, String description)
SUserGroup
UserGroupManagerImpl. createUserGroup(String key, String name, String description)
void
SecuredUserGroup. deleteGroupProperty(PropertyKey propertyKey)
void
UserGroupImpl. deleteGroupProperty(PropertyKey propertyKey)
void
AllUsersGroup. removeUser(User user)
void
SecuredUserGroup. removeUser(User user)
void
UserGroupImpl. removeUser(User user)
void
SecuredUserGroupManager. renameUserGroup(String key, String name)
void
UserGroupManagerImpl. renameUserGroup(String key, String name)
void
AllUsersGroup. setDescription(String description)
void
SecuredUserGroup. setDescription(String description)
void
UserGroupImpl. setDescription(String description)
void
SecuredUserGroup. setGroupProperties(Map<? extends PropertyKey,String> properties)
void
UserGroupImpl. setGroupProperties(Map<? extends PropertyKey,String> properties)
void
SecuredUserGroup. setGroupProperty(PropertyKey propertyKey, String value)
void
UserGroupImpl. setGroupProperty(PropertyKey propertyKey, String value)
void
AllUsersGroup. setName(String name)
void
SecuredUserGroup. setName(String name)
void
UserGroupImpl. setName(String name)
-
Uses of UserGroupException in jetbrains.buildServer.notification
Methods in jetbrains.buildServer.notification that throw UserGroupException Modifier and Type Method Description long
UserGroupNotificationRulesManager. addNewRule(String groupCode, String notifierType, NotificationRule rule)
Adds a new rule to the rules of the specified group for the specified notifier type.Collection<Long>
UserGroupNotificationRulesManager. findConflictingRules(String groupCode, String notifierType, WatchedBuilds watch)
Searches for the conflicting rules with the specified watched builds and the notifier type.NotificationRule
UserGroupNotificationRulesManager. findRuleById(String groupCode, long ruleId)
Searches for a rule with specified id among rules of the specified group.List<NotificationRule>
UserGroupNotificationRulesManager. getGroupNotificationRules(String groupCode, String notifierType)
Returns user group notification rules for the specified notifier.void
UserGroupNotificationRulesManager. removeRule(String groupCode, long ruleId)
Removes the rule with specified id from the list of rules associated with specified group.void
UserGroupNotificationRulesManager. removeRule(String groupCode, NotificationRule rule)
Removes the specified rule from the list of rules associated with specified group.void
UserGroupNotificationRulesManager. setGroupNotificationRules(String groupCode, String notifierType, List<NotificationRule> rules)
Sets the group notification rules for the specified notifier. -
Uses of UserGroupException in jetbrains.buildServer.notification.impl
Methods in jetbrains.buildServer.notification.impl that throw UserGroupException Modifier and Type Method Description long
NotificationRulesManagerImpl. addNewRule(String groupCode, String notificatorType, NotificationRule rule)
Collection<Long>
NotificationRulesManagerImpl. findConflictingRules(String groupCode, String notificatorType, WatchedBuilds watch)
NotificationRule
NotificationRulesManagerImpl. findRuleById(String groupCode, long ruleId)
List<NotificationRule>
NotificationRulesManagerImpl. getGroupNotificationRules(String groupCode, String notificatorType)
void
NotificationRulesManagerImpl. removeRule(long userId, NotificationRule rule)
void
NotificationRulesManagerImpl. removeRule(String groupCode, long ruleId)
void
NotificationRulesManagerImpl. removeRule(String groupCode, NotificationRule rule)
void
NotificationRulesManagerImpl. setGroupNotificationRules(String groupCode, String notificatorType, List<NotificationRule> rules)
-