@Named(value="exploreBean") @SessionScoped public class ExploreBean extends Object 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) |
List<String> |
getAvaliableGenres() |
List<String> |
getAvaliableThemes() |
int |
getCurrentPage() |
int |
getLastItemIndex() |
int |
getPageSize() |
List<Integer> |
getPagesToShow() |
List<es.uvigo.esei.microstories.dtos.StoryResponseDto> |
getResults() |
String |
getSelectedGenre() |
String |
getSelectedTheme() |
String |
getSelectedTimePeriod() |
long |
getTotalItems() |
int |
getTotalPages() |
void |
goToPage(int page) |
boolean |
isLastPage() |
void |
nextPage() |
void |
onPageSizeChange() |
void |
performSearch() |
void |
previousPage() |
void |
setCurrentPage(int currentPage) |
void |
setPageSize(int pageSize) |
void |
setResults(List<es.uvigo.esei.microstories.dtos.StoryResponseDto> results) |
void |
setSelectedGenre(String selectedGenre) |
void |
setSelectedTheme(String selectedTheme) |
void |
setSelectedTimePeriod(String selectedTimePeriod) |
void |
setTotalItems(long totalItems) |
public void onPageSizeChange()
public void nextPage()
public void previousPage()
public void goToPage(int page)
public boolean isLastPage()
public int getTotalPages()
public void performSearch()
public String getSelectedGenre()
public String getSelectedTheme()
public String getSelectedTimePeriod()
public void setSelectedGenre(String selectedGenre)
public void setSelectedTheme(String selectedTheme)
public void setSelectedTimePeriod(String selectedTimePeriod)
public List<es.uvigo.esei.microstories.dtos.StoryResponseDto> getResults()
public void setResults(List<es.uvigo.esei.microstories.dtos.StoryResponseDto> results)
public int getCurrentPage()
public void setCurrentPage(int currentPage)
public int getPageSize()
public void setPageSize(int pageSize)
public long getTotalItems()
public void setTotalItems(long totalItems)
public int getLastItemIndex()
Copyright © 2025. All rights reserved.