Class ActivityFeedServiceImpl
java.lang.Object
ru.averkiev.socialmediaapi.services.impl.ActivityFeedServiceImpl
- All Implemented Interfaces:
ActivityFeedService
Класс представляет собой сервис реализующий функционал для управления отображением пользователю ленты активности.
- Author:
- mrGreenNV
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionПозволяет получить ленту активности для аутентифицированного пользователя.getActivityFeedForUser(Integer page, Integer pageSize) Позволяет получить ленту активности для аутентифицированного пользователя с пагинацией страниц.
-
Constructor Details
-
ActivityFeedServiceImpl
public ActivityFeedServiceImpl()
-
-
Method Details
-
getActivityFeedForUser
Позволяет получить ленту активности для аутентифицированного пользователя с пагинацией страниц.- Specified by:
getActivityFeedForUserin interfaceActivityFeedService- Parameters:
page- номер отображаемой страницы.pageSize- количество отображаемых постов на одной странице.- Returns:
- список PostDTO содержащих данные постов.
- Throws:
AuthException- выбрасывает, если возникает ошибка связанная с аутентификацией пользователя.
-
getActivityFeedForUser
Позволяет получить ленту активности для аутентифицированного пользователя.- Specified by:
getActivityFeedForUserin interfaceActivityFeedService- Returns:
- список PostDTO содержащих данные постов.
- Throws:
AuthException- выбрасывает, если возникает ошибка связанная с аутентификацией пользователя.
-