# Uses of Class
org.silverpeas.components.quickinfo.model.News

Packages that use News
Package
Description
org.silverpeas.components.quickinfo
org.silverpeas.components.quickinfo.model
org.silverpeas.components.quickinfo.notification
org.silverpeas.components.quickinfo.repository
org.silverpeas.components.quickinfo.service

- ## Uses of News in org.silverpeas.components.quickinfo

  Methods in org.silverpeas.components.quickinfo that return types with arguments of type News
  Modifier and Type
  Method
  Description
  `List<News>`
  NewsByStatus.`getDrafts()`
  `List<News>`
  NewsByStatus.`getNoMoreVisibles()`
  `List<News>`
  NewsByStatus.`getNotYetVisibles()`
  `List<News>`
  NewsByStatus.`getVisibles()`
  Constructor parameters in org.silverpeas.components.quickinfo with type arguments of type News
  Modifier
  Constructor
  Description
  ``
  `NewsByStatus(List<News> allNews, String userId, NewsSort noMoreVisiblesSort, NewsSort notYetVisiblesSort)`

- ## Uses of News in org.silverpeas.components.quickinfo.model

  Methods in org.silverpeas.components.quickinfo.model that return News
  Modifier and Type
  Method
  Description
  `News`
  News.Builder.`build()`
  Builds a `News` instance from the properties that were previously set with this builder.
  `News`
  DefaultQuickInfoService.`copyNews(News newsToCopy, org.silverpeas.core.admin.component.model.PasteDetail pasteDetail)`
  `News`
  QuickInfoService.`copyNews(News newsToCopy, org.silverpeas.core.admin.component.model.PasteDetail pasteDetail)`
  Creating new news from an existing one.
  `News`
  DefaultQuickInfoService.`create(News news)`
  `News`
  QuickInfoService.`create(News news)`
  `News`
  DefaultQuickInfoService.`getNews(String id)`
  `News`
  QuickInfoService.`getNews(String id)`
  `News`
  DefaultQuickInfoService.`getNewsByForeignId(String foreignId)`
  `News`
  QuickInfoService.`getNewsByForeignId(String id)`
  `News`
  News.`setId(String id)`
  Methods in org.silverpeas.components.quickinfo.model that return types with arguments of type News
  Modifier and Type
  Method
  Description
  `List<News>`
  DefaultQuickInfoService.`getAllNews(String componentId)`
  `List<News>`
  QuickInfoService.`getAllNews(String componentId)`
  `Optional<News>`
  DefaultQuickInfoService.`getContributionById(org.silverpeas.core.contribution.model.ContributionIdentifier contributionId)`
  `Optional<News>`
  QuickInfoService.`getContributionById(org.silverpeas.core.contribution.model.ContributionIdentifier contributionId)`
  `List<News>`
  DefaultQuickInfoService.`getNewsForTicker(String userId)`
  `List<News>`
  QuickInfoService.`getNewsForTicker(String userId)`
  `List<News>`
  DefaultQuickInfoService.`getPlatformNews(String userId)`
  `List<News>`
  QuickInfoService.`getPlatformNews(String userId)`
  `List<News>`
  DefaultQuickInfoService.`getUnreadBlockingNews(String userId)`
  `List<News>`
  QuickInfoService.`getUnreadBlockingNews(String userId)`
  `List<News>`
  DefaultQuickInfoService.`getVisibleNews(String componentId)`
  `List<News>`
  QuickInfoService.`getVisibleNews(String componentId)`
  Methods in org.silverpeas.components.quickinfo.model with parameters of type News
  Modifier and Type
  Method
  Description
  `static News.Builder`
  News.`builder(News news)`
  Gets a builder of `News` instances from data of another one.
  `News`
  DefaultQuickInfoService.`copyNews(News newsToCopy, org.silverpeas.core.admin.component.model.PasteDetail pasteDetail)`
  `News`
  QuickInfoService.`copyNews(News newsToCopy, org.silverpeas.core.admin.component.model.PasteDetail pasteDetail)`
  Creating new news from an existing one.
  `News`
  DefaultQuickInfoService.`create(News news)`
  `News`
  QuickInfoService.`create(News news)`
  `void`
  DefaultQuickInfoService.`update(News news, List<org.silverpeas.core.pdc.pdc.model.PdcPosition> positions, Collection<org.silverpeas.core.io.upload.UploadedFile> uploadedFiles, boolean forcePublishing)`
  `void`
  QuickInfoService.`update(News news, List<org.silverpeas.core.pdc.pdc.model.PdcPosition> positions, Collection<org.silverpeas.core.io.upload.UploadedFile> uploadedFiles, boolean forcePublishing)`
  Constructors in org.silverpeas.components.quickinfo.model with parameters of type News
  Modifier
  Constructor
  Description
  ``
  `NewsSelection(News news)`

- ## Uses of News in org.silverpeas.components.quickinfo.notification

  Methods in org.silverpeas.components.quickinfo.notification with parameters of type News
  Modifier and Type
  Method
  Description
  `protected NewsEvent`
  NewsEventNotifier.`createResourceEventFrom(org.silverpeas.core.notification.system.ResourceEvent.Type type, News... resource)`
  `protected void`
  AbstractNewsUserNotification.`performNotificationResource(String language, News resource, org.silverpeas.core.notification.user.model.NotificationResourceData notificationResourceData)`
  `protected void`
  AbstractNewsUserNotification.`performTemplateData(String language, News resource, org.silverpeas.core.template.SilverpeasTemplate template)`
  `boolean`
  QuickInfoDelayedVisibilityUserNotificationReminder.`setAbout(News news)`
  Initialize the reminder for the given news if possible.
  Constructors in org.silverpeas.components.quickinfo.notification with parameters of type News
  Modifier
  Constructor
  Description
  `protected`
  `AbstractNewsUserNotification(News resource, org.silverpeas.core.notification.user.client.constant.NotifAction action)`
  ``
  `NewsEvent(org.silverpeas.core.notification.system.ResourceEvent.Type type, News... news)`
  ``
  `NewsManualUserNotification(News resource, org.silverpeas.core.admin.user.model.User sender)`
  ``
  `QuickInfoSubscriptionUserNotification(News resource, org.silverpeas.core.notification.user.client.constant.NotifAction action)`

- ## Uses of News in org.silverpeas.components.quickinfo.repository

  Methods in org.silverpeas.components.quickinfo.repository that return News
  Modifier and Type
  Method
  Description
  `News`
  NewsRepository.`getByForeignId(String foreignId)`
  Methods in org.silverpeas.components.quickinfo.repository that return types with arguments of type News
  Modifier and Type
  Method
  Description
  `List<News>`
  NewsRepository.`getBlockingNews()`
  `List<News>`
  NewsRepository.`getByComponentId(String componentId)`
  `List<News>`
  NewsRepository.`getByComponentIds(List<String> componentIds)`
  `List<News>`
  NewsRepository.`getTickerNews()`

- ## Uses of News in org.silverpeas.components.quickinfo.service

  Methods in org.silverpeas.components.quickinfo.service with parameters of type News
  Modifier and Type
  Method
  Description
  `int`
  QuickInfoDateComparatorDesc.`compare(News pd1, News pd2)`
  This result is reversed as we want a descending sort.