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 SUser
createUser(RemoteUserData userData, RemoteIdOrGroupKey groupItemId)
boolean
deleteUser(User user, RemoteIdOrGroupKey groupItemId)
void
logRefusedToCreateUser(RemoteUserData userData, RemoteIdOrGroupKey groupItemId)
void
logRefusedToDeleteAllUsers()
void
logRefusedToDeleteUser(User user, RemoteIdOrGroupKey groupItemId)
protected void
logWarn(String message)
void
updateUser(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)
-
-