Interface ActivityFeedService

All Known Implementing Classes:
ActivityFeedServiceImpl

public interface ActivityFeedService
Интерфейс предоставляет функционал для отображения ленты активности пользователю.
Author:
mrGreenNV
  • Method Summary

    Modifier and Type
    Method
    Description
    Позволяет получить ленту активности для аутентифицированного пользователя.
    Позволяет получить ленту активности для аутентифицированного пользователя с пагинацией страниц.
  • Method Details

    • getActivityFeedForUser

      List<PostDTO> getActivityFeedForUser(Integer Page, Integer pageSize) throws AuthException
      Позволяет получить ленту активности для аутентифицированного пользователя с пагинацией страниц.
      Parameters:
      Page - номер отображаемой страницы.
      pageSize - количество отображаемых постов на одной странице.
      Returns:
      список PostDTO содержащих данные постов.
      Throws:
      AuthException - выбрасывает, если возникает ошибка связанная с аутентификацией пользователя.
    • getActivityFeedForUser

      List<PostDTO> getActivityFeedForUser() throws AuthException
      Позволяет получить ленту активности для аутентифицированного пользователя.
      Returns:
      список PostDTO содержащих данные постов.
      Throws:
      AuthException - выбрасывает, если возникает ошибка связанная с аутентификацией пользователя.