Interface QuickInfoService
- All Superinterfaces:
org.silverpeas.core.ApplicationService
- All Known Implementing Classes:
DefaultQuickInfoService
public interface QuickInfoService
extends org.silverpeas.core.ApplicationService
-
Method Summary
Modifier and TypeMethodDescriptionvoidacknowledgeNews(String id, String userId) Creating new news from an existing one.static QuickInfoServiceget()getAllNews(String componentId) getAllNewsByStatus(String componentId, String userId) getContributionById(org.silverpeas.core.contribution.model.ContributionIdentifier contributionId) getNewsForTicker(String userId) getPlatformNews(String userId) getUnreadBlockingNews(String userId) getVisibleNews(String componentId) voidperformReminder(org.silverpeas.core.reminder.Reminder reminder) Performs processes about news linked to given reminder.
If news is not concerned, nothing is performed.voidvoidremoveNews(String id) voidsubmitNewsOnHomepage(String id, String userId) voidupdate(News news, List<org.silverpeas.core.pdc.pdc.model.PdcPosition> positions, Collection<org.silverpeas.core.io.upload.UploadedFile> uploadedFiles, boolean forcePublishing) Methods inherited from interface org.silverpeas.core.ApplicationService
getComponentMessages, getComponentSettings, isRelatedTo
-
Method Details
-
get
-
getContributionById
Optional<News> getContributionById(org.silverpeas.core.contribution.model.ContributionIdentifier contributionId) - Specified by:
getContributionByIdin interfaceorg.silverpeas.core.ApplicationService
-
create
-
copyNews
Creating new news from an existing one.- Parameters:
newsToCopy- news to copy.pasteDetail- the details about the copy (user identifier and component destination).- Returns:
- a
Newsinstance representing the created news.
-
publish
-
update
void update(News news, List<org.silverpeas.core.pdc.pdc.model.PdcPosition> positions, Collection<org.silverpeas.core.io.upload.UploadedFile> uploadedFiles, boolean forcePublishing) -
removeNews
-
getAllNews
-
getAllNewsByStatus
-
getVisibleNews
-
getPlatformNews
-
getNewsForTicker
-
getUnreadBlockingNews
-
acknowledgeNews
-
getNews
-
getNewsByForeignId
-
submitNewsOnHomepage
-
performReminder
void performReminder(org.silverpeas.core.reminder.Reminder reminder) Performs processes about news linked to given reminder.
If news is not concerned, nothing is performed.- Parameters:
reminder- aReminderinstance.
-