Package jetbrains.buildServer.users.sync
Class UserUpdater
- java.lang.Object
-
- jetbrains.buildServer.users.sync.UserUpdater
-
public class UserUpdater extends Object
- Author:
- Maxim.Manuylov Date: 21.11.2014
-
-
Constructor Summary
Constructors Constructor Description UserUpdater(SynchronizerStatistics statistics, SynchronizerOptions options, UserModel userModel, SyncHelper syncHelper, Logger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SUsercreateUser(RemoteUserData userData, RemoteIdOrGroupKey groupItemId)booleandeleteUser(User user, RemoteIdOrGroupKey groupItemId)voidlogRefusedToCreateUser(RemoteUserData userData, RemoteIdOrGroupKey groupItemId)voidlogRefusedToDeleteAllUsers()voidlogRefusedToDeleteUser(User user, RemoteIdOrGroupKey groupItemId)protected voidlogWarn(String message)voidupdateUser(SUser user, RemoteUserData userData, boolean updateStats)
-
-
-
Constructor Detail
-
UserUpdater
public UserUpdater(@NotNull SynchronizerStatistics statistics, @NotNull SynchronizerOptions options, @NotNull UserModel userModel, @NotNull SyncHelper syncHelper, @NotNull Logger logger)
-
-
Method Detail
-
createUser
@Nullable public SUser createUser(@NotNull RemoteUserData userData, @Nullable RemoteIdOrGroupKey groupItemId)
-
logRefusedToCreateUser
public void logRefusedToCreateUser(@NotNull RemoteUserData userData, @Nullable RemoteIdOrGroupKey groupItemId)
-
updateUser
public void updateUser(@NotNull SUser user, @NotNull RemoteUserData userData, boolean updateStats)
-
deleteUser
public boolean deleteUser(@NotNull User user, @Nullable RemoteIdOrGroupKey groupItemId)
-
logRefusedToDeleteUser
public void logRefusedToDeleteUser(@NotNull User user, @Nullable RemoteIdOrGroupKey groupItemId)
-
logRefusedToDeleteAllUsers
public void logRefusedToDeleteAllUsers()
-
logWarn
protected void logWarn(@NotNull String message)
-
-