public class AdminAdminRoleService
extends org.youngmonkeys.ezyplatform.service.DefaultAdminRoleService
| Constructor and Description |
|---|
AdminAdminRoleService(AdminRoleRepository adminRoleRepository,
AdminRoleNameRepository adminRoleNameRepository,
AdminModelToEntityConverter modelToEntityConverter,
AdminEntityToModelConverter entityToModelConverter) |
public AdminAdminRoleService(AdminRoleRepository adminRoleRepository, AdminRoleNameRepository adminRoleNameRepository, AdminModelToEntityConverter modelToEntityConverter, AdminEntityToModelConverter entityToModelConverter)
public void saveAdminRole(AddAdminRoleModel model)
public void saveAdminRoles(List<AddAdminRoleModel> models)
public void deleteAdminRole(long roleId,
long adminId)
public void replaceAdminRoles(long adminId,
Collection<Long> roleIds)
public AdminRoleNameModel saveAdminRoleNameIfNotExists(AddAdminRoleNameModel model)
public AdminRoleNameModel saveAdminRoleName(AddAdminRoleNameModel model)
public void saveAdminRoleName(UpdateAdminRoleNameModel model)
public void deleteAdminRoleNameById(long roleId)
public long getSuperAdminRoleId()
public boolean hasActiveSuperAdmin()
public boolean containsAdminRole(long roleId,
long adminId)
public boolean isAdminHavingSuperRole(long adminId)
public boolean isAdminHavingRoleName(long adminId,
String roleName)
public List<AdminRoleNameModel> getAdminRoleNames()
public List<AdminRoleNameModel> getAdminRoleNamesByIds(Collection<Long> roleIds)
public List<AdminRoleNameModel> getAdminRoleNamesByAdminId(long adminId)
public AdminRoleNameModel getAdminRoleNameById(long id)
public AdminRoleNameModel getAdminRoleNameByName(String name)
public AdminRoleNameModel getAdminRoleNameByNameOrDisplayName(String name, String displayName)
public List<org.youngmonkeys.ezyplatform.model.AdminRoleModel> getAdminRolesByRoleId(long roleId)
public boolean containsAdminRoleName(long roleId)
public boolean containsAllAdminRoleIds(Collection<Long> roleIds)
public long countAllRoles()
public long countActiveSuperAdmins()
public long countActiveAdminsHaveRoleName(String roleName)
public void setSpecialRoleIds(Collection<Long> roleIds)
Copyright © 2024 Young Monkeys. All rights reserved.