@PermitAll public class StoryService extends Object
| Constructor and Description |
|---|
StoryService() |
| Modifier and Type | Method and Description |
|---|---|
es.uvigo.esei.dgss.teama.microstories.domain.entities.Story |
createStory(es.uvigo.esei.dgss.teama.microstories.domain.entities.Story story) |
List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
findOwnStoriesbyTopic(es.uvigo.esei.dgss.teama.microstories.domain.entities.Topic topic,
int page,
int maxItems) |
PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
findOwnStoriesbyTopicPaginatedResults(es.uvigo.esei.dgss.teama.microstories.domain.entities.Topic topic,
int page,
int maxItems) |
List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
findOwnStoriesNotPusblished(int page,
int maxItems) |
PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
findOwnStoriesNotPusblishedPaginatedResults(int page,
int maxItems) |
List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
findStoriesByTitle(String search,
int page,
int maxItems) |
PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
findStoriesByTitlePaginatedResults(String search,
int page,
int maxItems) |
List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
findStoriesByType(es.uvigo.esei.dgss.teama.microstories.domain.entities.Type type,
int page,
int maxItems) |
List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
findStoriesByTypeOrTopicOrPublicationDate(es.uvigo.esei.dgss.teama.microstories.domain.entities.Type type,
es.uvigo.esei.dgss.teama.microstories.domain.entities.Topic topic,
Date publicationDate,
int page,
int maxItems) |
PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
findStoriesByTypeOrTopicOrPublicationDatePaginatedResults(es.uvigo.esei.dgss.teama.microstories.domain.entities.Type type,
es.uvigo.esei.dgss.teama.microstories.domain.entities.Topic topic,
Date publicationDate,
int page,
int maxItems) |
PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
findStoriesByTypePaginatedResults(es.uvigo.esei.dgss.teama.microstories.domain.entities.Type type,
int page,
int maxItems) |
List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
findStoriesInDateRange(Date initDate,
Date endDate,
int page,
int maxItems) |
PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
findStoriesInDateRangePaginatedResults(Date initDate,
Date endDate,
int page,
int maxItems) |
es.uvigo.esei.dgss.teama.microstories.domain.entities.Story |
get(int id) |
es.uvigo.esei.dgss.teama.microstories.domain.entities.Story |
getidStory(int idStory) |
List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
getMostReadedStories(Date initialDate,
Date finishDate) |
List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
getRecentStories() |
List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
getStoriesByText(String search,
int page,
int maxItems) |
PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
getStoriesByTextPaginatedResults(String search,
int page,
int maxItems) |
List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
getUserStories(int page,
int maxItems) |
PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
getUserStoriesPaginatedResults(int page,
int maxItems) |
es.uvigo.esei.dgss.teama.microstories.domain.entities.Story |
publishedStory(es.uvigo.esei.dgss.teama.microstories.domain.entities.Story story) |
void |
removeStory(int idStory) |
es.uvigo.esei.dgss.teama.microstories.domain.entities.Story |
updateStory(es.uvigo.esei.dgss.teama.microstories.domain.entities.Story story) |
public es.uvigo.esei.dgss.teama.microstories.domain.entities.Story get(int id)
public es.uvigo.esei.dgss.teama.microstories.domain.entities.Story createStory(es.uvigo.esei.dgss.teama.microstories.domain.entities.Story story)
public es.uvigo.esei.dgss.teama.microstories.domain.entities.Story updateStory(es.uvigo.esei.dgss.teama.microstories.domain.entities.Story story)
public es.uvigo.esei.dgss.teama.microstories.domain.entities.Story publishedStory(es.uvigo.esei.dgss.teama.microstories.domain.entities.Story story)
public List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> getRecentStories()
public List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> getStoriesByText(String search, int page, int maxItems)
public PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> getStoriesByTextPaginatedResults(String search, int page, int maxItems)
public List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> findStoriesByTypeOrTopicOrPublicationDate(es.uvigo.esei.dgss.teama.microstories.domain.entities.Type type, es.uvigo.esei.dgss.teama.microstories.domain.entities.Topic topic, Date publicationDate, int page, int maxItems)
public PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> findStoriesByTypeOrTopicOrPublicationDatePaginatedResults(es.uvigo.esei.dgss.teama.microstories.domain.entities.Type type, es.uvigo.esei.dgss.teama.microstories.domain.entities.Topic topic, Date publicationDate, int page, int maxItems)
public List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> getMostReadedStories(Date initialDate, Date finishDate)
public List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> getUserStories(int page, int maxItems)
public PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> getUserStoriesPaginatedResults(int page, int maxItems)
public void removeStory(int idStory)
public es.uvigo.esei.dgss.teama.microstories.domain.entities.Story getidStory(int idStory)
public List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> findStoriesByTitle(String search, int page, int maxItems)
public PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> findStoriesByTitlePaginatedResults(String search, int page, int maxItems)
public List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> findStoriesByType(es.uvigo.esei.dgss.teama.microstories.domain.entities.Type type, int page, int maxItems)
public PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> findStoriesByTypePaginatedResults(es.uvigo.esei.dgss.teama.microstories.domain.entities.Type type, int page, int maxItems)
public List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> findOwnStoriesbyTopic(es.uvigo.esei.dgss.teama.microstories.domain.entities.Topic topic, int page, int maxItems)
public PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> findOwnStoriesbyTopicPaginatedResults(es.uvigo.esei.dgss.teama.microstories.domain.entities.Topic topic, int page, int maxItems)
public List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> findStoriesInDateRange(Date initDate, Date endDate, int page, int maxItems)
public PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> findStoriesInDateRangePaginatedResults(Date initDate, Date endDate, int page, int maxItems)
public List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> findOwnStoriesNotPusblished(int page, int maxItems)
public PaginatedResults<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> findOwnStoriesNotPusblishedPaginatedResults(int page, int maxItems)
Copyright © 2021. All rights reserved.