All Classes and Interfaces

Class
Description
Класс представляет собой информацию о действиях пользователя, связанных с активностью в системе.
Исключение, выбрасываемое в случае если не удалось найти запись об активности в базе данных.
Интерфейс представляет собой функциональность взаимодействия объекта ActivityLog с базой данных.
Интерфейс определяет функциональность для управления записями активностей пользователей.
 
Класс представляет собой информацию о блокировках между пользователями.
Исключение, выбрасываемое в случае если блокировка уже существует в базе данных.
Исключение, выбрасываемое в случае если не удалось найти блокировку в базе данных.
Интерфейс представляет собой функциональность взаимодействия объекта Blocking с базой данных.
Интерфейс определяет функциональность для управления блокировками между пользователями.
Класс представляет собой контакт пользователя системы.
Исключение, выбрасываемое в случае если контакт уже существует в базе данных.
Исключение, выбрасываемое в случае если не удалось найти контакт в базе данных.
Интерфейс представляет собой функциональность взаимодействия объекта Contact с базой данных.
Интерфейс определяет функциональность для управления контактами между пользователями.
Аннотация для валидации электронной почты.
Класс представляет собой валидатор для проверки электронной почты.
Аннотация для валидации логина.
Класс представляет собой валидатор для проверки логина пользователя.
Аннотация для валидации имени, фамилии или отчества.
Класс представляет собой валидатор для проверки имени, фамилии или отчества пользователя.
Основной класс для запуска микросервиса.
Исключение, выбрасываемое в случае если пароль не совпадает с подтверждением.
Исключение, выбрасывающееся в случае неудавшейся регистрации пользователя в системе.
Класс представляет собой роли пользователя в системе.
Исключение, выбрасываемое в случае если роль уже существует в базе данных.
Исключение, выбрасываемое в случае если не удалось найти роль пользователя в базе данных.
Интерфейс представляет собой функциональность взаимодействия объекта Role с базой данных.
Интерфейс определяет функциональность для управления ролями пользователей в системе.
Класс реализует функционал для управления ролями пользователей в системе.
 
Класс представляющий возможные статусы сущности в системе.
Класс представляет собой модель пользователя системы.
Класс DTO для представления журнала активности пользователя.
Класс DTO для представления списка блокировок пользователя.
Класс DTO представления списка контактов пользователя.
Класс DTO для создания нового пользователя.
Класс DTO для представления данных при входе пользователя в систему.
Исключение, выбрасываемое в случае если не удалось найти пользователя в базе данных.
Класс DTO для представления профиля пользователя.
Класс DTO для представления данных при регистрации пользователя.
Интерфейс представляет собой функциональность взаимодействия объекта User с базой данных.
Интерфейс определяет функциональность для управления пользователями.
Класс реализует функционал взаимодействия User с базой данных.
Класс DTO для представления статуса пользователя.
Класс DTO для обновления информации о пользователе.
Класс DTO для представления данных при смене пароля пользователя.
Исключение, выбрасываемое в случае если пользователь с таким email уже существует.
Исключение, выбрасываемое в случае если пользователь с таким именем уже существует.