Example #1
0
  @Override
  public void updateUser(User user) {
    userStore.update(user);

    AuditLogUtil.infoWrapper(
        log, currentUserService.getCurrentUsername(), user, AuditLogUtil.ACTION_UPDATE);
  }
Example #2
0
  @Override
  public int addUser(User user) {
    AuditLogUtil.infoWrapper(
        log, currentUserService.getCurrentUsername(), user, AuditLogUtil.ACTION_CREATE);

    return userStore.save(user);
  }
Example #3
0
  @Override
  public void deleteUser(User user) {
    AuditLogUtil.infoWrapper(
        log, currentUserService.getCurrentUsername(), user, AuditLogUtil.ACTION_DELETE);

    userCredentialsStore.delete(user.getUserCredentials());

    userStore.delete(user);
  }