Package jetbrains.buildServer.users
Interface UserModelListener
-
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
CommittedBuildsHolderImpl,EventTrackerImpl,UserModelAdapter
public interface UserModelListener extends EventListener
User model events listener
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voiduserAccountChanged(User user)Called if user account settings changed.voiduserAccountCreated(User user)Called when a new user account is created.voiduserAccountRemoved(long userId)Called when user account is removedvoiduserAccountRemoved(User user)Deprecated.since 2018.1, useuserAccountRemoved(long)instead.voiduserRolesChanged(User user)Called if user roles changed.
-
-
-
Method Detail
-
userAccountCreated
void userAccountCreated(@NotNull User user)Called when a new user account is created. The event may not be called if the user was created and immediately removed on another node.- Parameters:
user- created user
-
userAccountChanged
void userAccountChanged(@NotNull User user)Called if user account settings changed. The event may not be called if the user was removed immediately after being changed on another node.- Parameters:
user- updated user
-
userAccountRemoved
@Deprecated void userAccountRemoved(@NotNull User user)
Deprecated.since 2018.1, useuserAccountRemoved(long)instead.Called if user account removed- Parameters:
user- removed user
-
userAccountRemoved
void userAccountRemoved(long userId)
Called when user account is removed- Parameters:
userId- id of the removed user- Since:
- 2018.1
-
userRolesChanged
void userRolesChanged(@NotNull User user)Called if user roles changed. The event may not be called if the user was removed immediately after being changed on another node.- Parameters:
user- updated user- Since:
- 9.0
-
-