Package br.com.pawsoncloud.servicos
Interface UsuarioRegistroServico
- All Known Implementing Classes:
UsuarioRegistroServicoImpl
public interface UsuarioRegistroServico
A interface
UsuarioRegistroServico
possui a assinatura dos metodos que devem ser implementados.- Author:
- Edielson Assis
-
Method Summary
Modifier and TypeMethodDescriptionconfirmarToken
(String token) Recebe um token como parâmetro e valida o email do usuário cadastrado.create
(UsuarioDto usuarioDto) Cria um usuário e salva no banco de dados.void
delete()
Deleta um usuário de acordo com o seu cpf.Retorna um usuário que está no banco de dados de acordo com o seu cpf.update
(UsuarioUpdateDto usuarioDto) Atualiza o usuário de acordo com o seu cpf.
-
Method Details
-
create
Cria um usuário e salva no banco de dados.- Parameters:
usuarioDto
- usuário que será criado- Returns:
- Usuario
-
confirmarToken
Recebe um token como parâmetro e valida o email do usuário cadastrado.- Parameters:
token
- token de validação.- Returns:
- mensagem de confirmação
-
findByCpf
Usuario findByCpf()Retorna um usuário que está no banco de dados de acordo com o seu cpf.- Returns:
- Usuario
-
update
Atualiza o usuário de acordo com o seu cpf.- Parameters:
usuarioDto
- usuário que será atualizado.- Returns:
- - usuário recém-atualizado.
-
delete
void delete()Deleta um usuário de acordo com o seu cpf.
-