Package jetbrains.buildServer.groups
Class UserGroupListenerAdapter
- java.lang.Object
-
- jetbrains.buildServer.groups.UserGroupListenerAdapter
-
- All Implemented Interfaces:
java.util.EventListener
,UserGroupListener
public class UserGroupListenerAdapter extends java.lang.Object implements UserGroupListener
-
-
Constructor Summary
Constructors Constructor Description UserGroupListenerAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
userAddedToGroup(UserGroup userGroup, SUser user)
Called when a user is added to group explicitly, and this group is different from "All users" group.void
userGroupCreated(UserGroup userGroup)
Called when a new user group is created.void
userGroupDeleted(UserGroup userGroup)
Called when a user group is deleted.void
userGroupModified(UserGroup userGroup)
Called when a user group is updated (name, description or properties are modified)void
userRemovedFromGroup(UserGroup userGroup, SUser user)
Called when a user is removed from group explicitly.
-
-
-
Method Detail
-
userGroupCreated
public void userGroupCreated(@NotNull UserGroup userGroup)
Description copied from interface:UserGroupListener
Called when a new user group is created. The event may not be called if the group was created and immediately removed on another node.- Specified by:
userGroupCreated
in interfaceUserGroupListener
- Parameters:
userGroup
- created group
-
userGroupDeleted
public void userGroupDeleted(@NotNull UserGroup userGroup)
Description copied from interface:UserGroupListener
Called when a user group is deleted.userGroup
methods exceptUserGroup.getKey()
may throwUnsupportedOperationException
when the group was removed on another node.- Specified by:
userGroupDeleted
in interfaceUserGroupListener
- Parameters:
userGroup
- deleted group
-
userGroupModified
public void userGroupModified(@NotNull UserGroup userGroup)
Description copied from interface:UserGroupListener
Called when a user group is updated (name, description or properties are modified)- Specified by:
userGroupModified
in interfaceUserGroupListener
- Parameters:
userGroup
- updated group
-
userAddedToGroup
public void userAddedToGroup(@NotNull UserGroup userGroup, @NotNull SUser user)
Description copied from interface:UserGroupListener
Called when a user is added to group explicitly, and this group is different from "All users" group.- Specified by:
userAddedToGroup
in interfaceUserGroupListener
- Parameters:
userGroup
- user groupuser
- user which is added
-
userRemovedFromGroup
public void userRemovedFromGroup(@NotNull UserGroup userGroup, @NotNull SUser user)
Description copied from interface:UserGroupListener
Called when a user is removed from group explicitly.- Specified by:
userRemovedFromGroup
in interfaceUserGroupListener
- Parameters:
userGroup
- user groupuser
- user which is removed
-
-