- UiAdminUtils.beginTransactionIfNeeded(userTransaction);
- for (String name : toDelete.values()) {
- userAdmin.removeRole(name);
+ userAdminWrapper.beginTransactionIfNeeded();
+ UserAdmin userAdmin = userAdminWrapper.getUserAdmin();
+ for (User user : users) {
+ userAdmin.removeRole(user.getName());
+ userAdminWrapper.notifyListeners(new UserAdminEvent(null,
+ UserAdminEvent.ROLE_REMOVED, user));