@PermitAll public class StoryService extends Object
| Constructor and Description |
|---|
StoryService() |
| Modifier and Type | Method and Description |
|---|---|
List<es.uvigo.esei.dgss.teama.microstories.domain.Story> |
findStoriesByTypeOrTopicOrPublicationDate(es.uvigo.esei.dgss.teama.microstories.domain.Type type,
es.uvigo.esei.dgss.teama.microstories.domain.Topics topic,
Date publicationDate,
int page,
int maxItems) |
PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.Story> |
findStoriesByTypeOrTopicOrPublicationDatePaginatedResults(es.uvigo.esei.dgss.teama.microstories.domain.Type type,
es.uvigo.esei.dgss.teama.microstories.domain.Topics topic,
Date publicationDate,
int page,
int maxItems) |
es.uvigo.esei.dgss.teama.microstories.domain.Story |
get(int id) |
es.uvigo.esei.dgss.teama.microstories.domain.Story |
getidStory(int idStory) |
List<es.uvigo.esei.dgss.teama.microstories.domain.Story> |
getMostReadedStories(Date initialDate,
Date finishDate) |
List<es.uvigo.esei.dgss.teama.microstories.domain.Story> |
getRecentStories() |
List<es.uvigo.esei.dgss.teama.microstories.domain.Story> |
getStoriesByText(String search,
int page,
int maxItems) |
PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.Story> |
getStoriesByTextPaginatedResults(String search,
int page,
int maxItems) |
List<es.uvigo.esei.dgss.teama.microstories.domain.Story> |
getUserStories(int page,
int resultsPerPage) |
PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.Story> |
getUserStoriesPaginatedResults(int page,
int resultsPerPage) |
void |
removeStory(int idStory) |
public es.uvigo.esei.dgss.teama.microstories.domain.Story get(int id)
public List<es.uvigo.esei.dgss.teama.microstories.domain.Story> getRecentStories()
public List<es.uvigo.esei.dgss.teama.microstories.domain.Story> getStoriesByText(String search, int page, int maxItems)
public PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.Story> getStoriesByTextPaginatedResults(String search, int page, int maxItems)
public List<es.uvigo.esei.dgss.teama.microstories.domain.Story> findStoriesByTypeOrTopicOrPublicationDate(es.uvigo.esei.dgss.teama.microstories.domain.Type type, es.uvigo.esei.dgss.teama.microstories.domain.Topics topic, Date publicationDate, int page, int maxItems)
public PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.Story> findStoriesByTypeOrTopicOrPublicationDatePaginatedResults(es.uvigo.esei.dgss.teama.microstories.domain.Type type, es.uvigo.esei.dgss.teama.microstories.domain.Topics topic, Date publicationDate, int page, int maxItems)
public List<es.uvigo.esei.dgss.teama.microstories.domain.Story> getMostReadedStories(Date initialDate, Date finishDate)
public List<es.uvigo.esei.dgss.teama.microstories.domain.Story> getUserStories(int page, int resultsPerPage)
public PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.Story> getUserStoriesPaginatedResults(int page, int resultsPerPage)
public void removeStory(int idStory)
public es.uvigo.esei.dgss.teama.microstories.domain.Story getidStory(int idStory)
Copyright © 2020. All rights reserved.