aswi2022code-of-duty-gitlab/backend/src/main/java/cz/zcu/kiv/backendapi/titlepage/ITitlePageService.java @ 0b4fc09d
1 |
package cz.zcu.kiv.backendapi.titlepage; |
---|---|
2 |
|
3 |
import java.util.List; |
4 |
|
5 |
/**
|
6 |
* Title page service interface
|
7 |
*/
|
8 |
public interface ITitlePageService { |
9 |
/**
|
10 |
* Returns all title pages
|
11 |
*
|
12 |
* @return list of title pages
|
13 |
*/
|
14 |
List<TitlePage> getTitlePages(); |
15 |
|
16 |
/**
|
17 |
* Adds or updates title page with given ID
|
18 |
*
|
19 |
* @param id ID
|
20 |
* @param titlePage title page
|
21 |
*/
|
22 |
void addOrUpdateTitlePage(Long id, TitlePage titlePage); |
23 |
|
24 |
}
|