Ejemplo n.º 1
0
 /**
  * Remove set listener from all userroles (and parent) collections
  *
  * @param listener the set change listener to remove
  */
 public static void removeUserrolesSetChangeListeners(Listener<SetChangeEventParams> listener) {
   User.getAllUsers()
       .stream()
       .forEach(
           (user) -> {
             ((User) user).removeUserroleSetChangeListener(listener);
           });
   UserRoot.removeUsersSetChangeListeners(listener);
 }
Ejemplo n.º 2
0
 /**
  * Add set listener to all userpermissions (and parent) collections
  *
  * @param listener the set change listener to add
  */
 public static void addUserpermissionsSetChangeListeners(Listener<SetChangeEventParams> listener) {
   User.getAllUsers()
       .stream()
       .forEach(
           (user) -> {
             ((User) user).addUserpermissionSetChangeListener(listener);
           });
   UserRoot.addUsersSetChangeListeners(listener);
 }