Interface UserService

All Known Implementing Classes:
UserServiceImpl

public interface UserService
Сервис для работы с пользователем.
Этот интерфейс предоставляет методы для операций с пользователем, таких как их обновление и получение.
  • Method Details

    • updatePassword

      void updatePassword(NewPassword newPassword)
    • getUser

      User getUser()
    • updateUser

      UpdateUser updateUser(UpdateUser updateUser)
    • addUser

      void addUser(Register register)
    • updateUserImage

      void updateUserImage(org.springframework.web.multipart.MultipartFile file) throws IOException
      Throws:
      IOException
    • userExists

      boolean userExists(String username)
    • getCurrentUser

      UserEntity getCurrentUser()