/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com.megatim.fdxconsultation.service.impl; import com.megatim.fdxconsultation.model.administration.Role; import com.megatim.fdxconsultation.model.administration.User; import java.util.List; /** * * @author bissey */ public class Utils { /** * On injecte un Gestionnaire d'entites * */ public static final String MODULE_MEDIAS = "Medias"; public static List removeRoleAdmin(List roles) { //Si non vide if (roles != null) { roles.removeIf(r -> (r.getAdmin())); roles.removeIf(r -> (r.getMegaAdmin())); roles.removeIf(r -> (r.getSuperAdmin())); } return roles; } public static List removeUserAdmin(List users) { //Si non vide if (users != null) { users.removeIf(u -> (u.getUserName().equals("adminc"))); users.removeIf(u -> (u.getUserName().equals("adminv"))); users.removeIf(u -> (u.getUserName().equals("admin"))); } return users; } }