Class ActivityFeedController

java.lang.Object
ru.averkiev.socialmediaapi.controllers.ActivityFeedController

@RestController @RequestMapping("/social-media-api/activity") public class ActivityFeedController extends Object
Класс представляет собой REST-контроллер отображения ленты активности для пользователей. Этот класс предоставляет API-endpoints для взаимодействия с лентой активности. Все запросы выполняются в формате JSON.
Author:
mrGreenNV
  • Constructor Details

    • ActivityFeedController

      public ActivityFeedController()
  • Method Details

    • getActivityFeedForUser

      @GetMapping public org.springframework.http.ResponseEntity<List<PostDTO>> getActivityFeedForUser(@RequestParam(value="page",required=false) Integer page, @RequestParam(value="pageSize",required=false) Integer pageSize)
      API-endpoint для отображения ленты активности для пользователя.
      Parameters:
      page - номер отображаемой страницы.
      pageSize - количество отображаемых постов на странице.
      Returns:
      список объектов DTO для постов.