fleencorp / fleen-feen

Fleen Feen connects you with the world
GNU General Public License v3.0
0 stars 1 forks source link

Refactor Services and Enhance Stream Service Responses #36

Closed aalamu closed 1 week ago

aalamu commented 1 week ago

Summary

This pull request refactors EventServiceImpl and LiveBroadcastServiceImpl to delegate relevant operations to StreamService, creating a more unified approach to managing streams. Additionally, it introduces a new response class, PageAndFleenStreamResponse, and implements code to configure SearchParam for resolving search request variables.

Changes Made

  1. Refactored Service Implementations:

    • Updated EventServiceImpl and LiveBroadcastServiceImpl to delegate functionality to StreamService. This improves code organization and centralizes stream-related operations.
  2. New Response Handling:

    • Created PageAndFleenStreamResponse to handle responses generated by StreamService.
  3. Search Parameter Configuration:

    • Added code for configuring SearchParam to manage search request variables efficiently.

Motivation

The changes are aimed at:

Testing and Validation

Related Issue

Notes