Package org.spincast.website.services
Interface NewsService
- All Known Implementing Classes:
NewsServiceDefault
public interface NewsService
Spincast News service.
-
Method Summary
Modifier and TypeMethodDescriptionGets the news entries for the RSS feed.getNewsEntries(boolean ascOrder) Gets all the news entries.getNewsEntries(int startPos, int endPos, boolean ascOrder) Gets news entries.getNewsEntry(long newsId) Gets a specific news entry.
-
Method Details
-
getNewsEntries
Gets all the news entries.- Parameters:
ascOrder- Iftrue, returns the entries by their publication date in ascending order. Otherwise, in descending order.
-
getNewsEntries
Gets news entries.- Parameters:
startPos- 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- Iftrue, returns the entries by their publication date in ascending order. Otherwise, in descending order.- Returns:
- the news entries list and the total number of entries in the repository.
-
getNewsEntry
Gets a specific news entry.- Returns:
- the news entry or
nullif not found.
-
getFeedNewsEntries
Gets the news entries for the RSS feed.
-