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 void
userAccountChanged(User user)
Called if user account settings changed.void
userAccountCreated(User user)
Called when a new user account is created.void
userAccountRemoved(long userId)
Called when user account is removedvoid
userAccountRemoved(User user)
Deprecated.since 2018.1, useuserAccountRemoved(long)
instead.void
userRolesChanged(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
-
-