@Named(value="exploreBean") @SessionScoped public class ExploreBean extends Paginated implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected es.uvigo.esei.microstories.services.StoryService |
storyService |
| Constructor and Description |
|---|
ExploreBean() |
| Modifier and Type | Method and Description |
|---|---|
String |
convertStringToType(String s) |
long |
countTotalItems() |
List<String> |
getAvailableGenres() |
List<String> |
getAvailableThemes() |
String |
getSelectedGenre() |
String |
getSelectedTheme() |
String |
getSelectedTimePeriod() |
protected List<es.uvigo.esei.microstories.dtos.StoryResponseDto> |
search(int page,
int pageSize) |
void |
setSelectedGenre(String selectedGenre) |
void |
setSelectedTheme(String selectedTheme) |
void |
setSelectedTimePeriod(String selectedTimePeriod) |
changeCurrentPage, changePageSize, getCurrentPage, getLastItemIndex, getPageSize, getPagesToShow, getResults, getTotalItems, getTotalPages, goToPage, isLastPage, nextPage, previousPage, refresh, setPageSize, updateSearchprotected List<es.uvigo.esei.microstories.dtos.StoryResponseDto> search(int page, int pageSize)
public long countTotalItems()
countTotalItems in class Paginatedpublic String getSelectedGenre()
public String getSelectedTheme()
public String getSelectedTimePeriod()
public void setSelectedGenre(String selectedGenre)
public void setSelectedTheme(String selectedTheme)
public void setSelectedTimePeriod(String selectedTimePeriod)
Copyright © 2025. All rights reserved.