source: Git/src/main/java/com/wediscussmovies/project/service/GenreService.java@ 3fe36de

main
Last change on this file since 3fe36de was 3c0f9a9, checked in by Petar Partaloski <ppartaloski@…>, 2 years ago

Added genre liking, fixed counter, improved paging, improved searches

  • Property mode set to 100644
File size: 554 bytes
RevLine 
[6e7b472]1package com.wediscussmovies.project.service;
2
[e0ef1b1]3import com.wediscussmovies.project.model.Genre;
4import com.wediscussmovies.project.querymodels.GenreLikes;
[7fafead]5import org.springframework.stereotype.Service;
[7a0bf79]6
7import java.util.List;
8
[7fafead]9@Service
[6e7b472]10public interface GenreService {
[e0ef1b1]11 List<Genre> findAll();
12 Genre findById(Integer id);
13 List<Genre> findAllByType(String genre);
14 Genre save(String genreName);
15 List<GenreLikes> findAllWithLikes();
[3c0f9a9]16 void likeGenre(Integer genreId,Integer userId);
17 void unlikeGenre(Integer genreId,Integer userId);
[e0ef1b1]18
[6e7b472]19}
Note: See TracBrowser for help on using the repository browser.