Package br.com.davinti.vitruvio.spi.impl
Class RoleServiceImpl
Object
RoleServiceImpl
- All Implemented Interfaces:
RoleService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidatualizarRole(RoleDTO dto, String login) VitruvioRole[]checkAllowedRoles(VitruvioRole[] roles) List<RoleDTO> checkAllowedRoles(List<RoleDTO> roles) Set<VitruvioRole> checkAllowedRoles(Set<VitruvioRole> roles) RoleDTOcriarRole(RoleDTO dto) extrairSiglas(Collection<RoleDTO> roles) generateToken(String[] siglas, Date expirationDate) List<UsuarioDTO> getActiveMembers(RoleDTO role) List<UsuarioDTO> getActiveMembers(RoleDTO role, String tag) getActiveMembersCount(RoleDTO role) getActiveMembersCount(RoleDTO role, String tag) List<UsuarioDTO> getMembers(RoleDTO role) List<UsuarioDTO> getMembers(RoleDTO role, String tag) getMembersCount(RoleDTO role) getMembersCount(RoleDTO role, String tag) RoleDTOgetRolePorSigla(String sigla) List<RoleDTO> List<RoleDTO> getRolesAtivos(String tag) List<RoleDTO> getRolesDoUsuario(UsuarioDTO user) List<RoleDTO> getRolesPorTag(String tag) List<RoleDTO> getRolesPorTag(String tag, UsuarioDTO user) List<RoleDTO> getRolesPorTag(String tag, String login) booleanisMember(UsuarioDTO usuario, VitruvioRole... roles) booleanbooleanbooleanvoidremoverMembro(String roleSigla, Integer userId) booleanroleExists(String sigla) voidsetarComoMembro(String roleSigla, Integer userId) voidsetRoleClient(RoleClient roleClient)
-
Constructor Details
-
RoleServiceImpl
public RoleServiceImpl()
-
-
Method Details
-
setRoleClient
@Autowired public void setRoleClient(RoleClient roleClient) -
getRolesAtivos
- Specified by:
getRolesAtivosin interfaceRoleService
-
getRolesAtivos
- Specified by:
getRolesAtivosin interfaceRoleService
-
getRolesDoUsuario
- Specified by:
getRolesDoUsuarioin interfaceRoleService
-
criarRole
public RoleDTO criarRole(RoleDTO dto) - Specified by:
criarRolein interfaceRoleService
-
getRolePorSigla
- Specified by:
getRolePorSiglain interfaceRoleService
-
atualizarRole
- Specified by:
atualizarRolein interfaceRoleService
-
roleExists
- Specified by:
roleExistsin interfaceRoleService
-
extrairSiglas
- Specified by:
extrairSiglasin interfaceRoleService
-
getRolesPorTag
- Specified by:
getRolesPorTagin interfaceRoleService
-
getRolesPorTag
- Specified by:
getRolesPorTagin interfaceRoleService
-
getRolesPorTag
- Specified by:
getRolesPorTagin interfaceRoleService
-
isMember
- Specified by:
isMemberin interfaceRoleService
-
isMember
- Specified by:
isMemberin interfaceRoleService
-
isMember
public boolean isMember(UsuarioDTO usuario, VitruvioRole... roles) - Specified by:
isMemberin interfaceRoleService
-
setarComoMembro
- Specified by:
setarComoMembroin interfaceRoleService
-
removerMembro
- Specified by:
removerMembroin interfaceRoleService
-
getMembers
- Specified by:
getMembersin interfaceRoleService
-
getMembers
- Specified by:
getMembersin interfaceRoleService
-
getActiveMembers
- Specified by:
getActiveMembersin interfaceRoleService
-
getActiveMembers
- Specified by:
getActiveMembersin interfaceRoleService
-
generateToken
- Specified by:
generateTokenin interfaceRoleService
-
checkAllowedRoles
- Specified by:
checkAllowedRolesin interfaceRoleService
-
checkAllowedRoles
- Specified by:
checkAllowedRolesin interfaceRoleService
-
checkAllowedRoles
public VitruvioRole[] checkAllowedRoles(VitruvioRole[] roles) - Specified by:
checkAllowedRolesin interfaceRoleService
-
isTokenCache
public boolean isTokenCache()- Specified by:
isTokenCachein interfaceRoleService
-
getMembersCount
- Specified by:
getMembersCountin interfaceRoleService
-
getMembersCount
- Specified by:
getMembersCountin interfaceRoleService
-
getActiveMembersCount
- Specified by:
getActiveMembersCountin interfaceRoleService
-
getActiveMembersCount
- Specified by:
getActiveMembersCountin interfaceRoleService
-