Class NotificationUtils


  • public class NotificationUtils
    extends Object
    • Field Detail

      • MENTION_MODEL

        public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<MentionModel> MENTION_MODEL
      • CHAT_MENTION_KEY

        public static final org.exoplatform.commons.api.notification.model.PluginKey CHAT_MENTION_KEY
    • Constructor Detail

      • NotificationUtils

        public NotificationUtils()
    • Method Detail

      • setNotificationRecipients

        public static final void setNotificationRecipients​(org.exoplatform.commons.api.notification.model.NotificationInfo notification,
                                                           List<String> users)
      • buildTemplateParameters

        public static final org.exoplatform.commons.api.notification.service.template.TemplateContext buildTemplateParameters​(org.exoplatform.commons.api.notification.channel.template.TemplateProvider templateProvider,
                                                                                                                              org.exoplatform.commons.api.notification.model.NotificationInfo notification)
      • getDefaultSite

        public static String getDefaultSite()
      • getRoomURL

        public static String getRoomURL​(String roomId)