public class NewsService extends Object implements INewsService
| Constructor and Description |
|---|
NewsService(INewsRepository newsRepository) |
| Modifier and Type | Method and Description |
|---|---|
List<INewsEntry> |
getNewsEntries(boolean ascOrder)
Gets all the news entries.
|
INewsEntriesAndTotalNbr |
getNewsEntries(int startPos,
int endPos,
boolean ascOrder)
Gets news entries.
|
INewsEntry |
getNewsEntry(long newsId)
Gets a specific news entry.
|
protected INewsRepository |
getNewsRepository() |
@Inject public NewsService(INewsRepository newsRepository)
protected INewsRepository getNewsRepository()
public List<INewsEntry> getNewsEntries(boolean ascOrder)
INewsServicegetNewsEntries in interface INewsServiceascOrder - If true, returns the entries by their
publication date in ascending order. Otherwise, in descending
order.public INewsEntriesAndTotalNbr getNewsEntries(int startPos, int endPos, boolean ascOrder)
INewsServicegetNewsEntries in interface INewsServicestartPos - The position of the first entry to return. The first element
is "1", not "0".endPos - The position of the last entry to return (inclusive).ascOrder - If true, returns the entries by their
publication date in ascending order. Otherwise, in descending
order.public INewsEntry getNewsEntry(long newsId)
INewsServicegetNewsEntry in interface INewsServicenull if not found.Copyright © 2016. All rights reserved.