Uses of Class
org.exoplatform.commons.api.notification.model.NotificationInfo
-
-
Uses of NotificationInfo in org.exoplatform.commons.api.notification
Methods in org.exoplatform.commons.api.notification that return NotificationInfo Modifier and Type Method Description NotificationInfoNotificationContext. getNotificationInfo()Gets notification informationMethods in org.exoplatform.commons.api.notification that return types with arguments of type NotificationInfo Modifier and Type Method Description List<NotificationInfo>NotificationContext. getNotificationInfos()Gets notification message listMethods in org.exoplatform.commons.api.notification with parameters of type NotificationInfo Modifier and Type Method Description NotificationContextNotificationContext. setNotificationInfo(NotificationInfo notification)Sets notification infomationMethod parameters in org.exoplatform.commons.api.notification with type arguments of type NotificationInfo Modifier and Type Method Description voidNotificationContext. setNotificationInfos(List<NotificationInfo> notifications)Sets notification information list -
Uses of NotificationInfo in org.exoplatform.commons.api.notification.channel
Methods in org.exoplatform.commons.api.notification.channel with parameters of type NotificationInfo Modifier and Type Method Description voidAbstractChannel. dispatch(NotificationInfo notifInfo)Process the notification info -
Uses of NotificationInfo in org.exoplatform.commons.api.notification.channel.template
Methods in org.exoplatform.commons.api.notification.channel.template that return NotificationInfo Modifier and Type Method Description NotificationInfoAbstractTemplateBuilder. getNotificationToStore(NotificationInfo notificationInfo)Methods in org.exoplatform.commons.api.notification.channel.template with parameters of type NotificationInfo Modifier and Type Method Description protected StringAbstractTemplateBuilder. getLanguage(NotificationInfo notif)NotificationInfoAbstractTemplateBuilder. getNotificationToStore(NotificationInfo notificationInfo) -
Uses of NotificationInfo in org.exoplatform.commons.api.notification.command
Methods in org.exoplatform.commons.api.notification.command that return NotificationInfo Modifier and Type Method Description NotificationInfoNotificationCommand. processNotification(NotificationContext ctx)Builds information of a notification from the notification context. -
Uses of NotificationInfo in org.exoplatform.commons.api.notification.lifecycle
Methods in org.exoplatform.commons.api.notification.lifecycle with parameters of type NotificationInfo Modifier and Type Method Description voidAbstractNotificationLifecycle. store(NotificationInfo notifInfo)Storage the notification into the dbvoidAbstractNotificationLifecycle. update(NotificationInfo notifInfo)Update an existing notification -
Uses of NotificationInfo in org.exoplatform.commons.api.notification.model
Methods in org.exoplatform.commons.api.notification.model that return NotificationInfo Modifier and Type Method Description NotificationInfoNotificationInfo. clone()NotificationInfoNotificationInfo. clone(boolean isNew)NotificationInfoNotificationInfo. end()NotificationInfoNotificationInfo. exclude(String excludedUserId)NotificationInfoNotificationInfo. exclude(List<String> excludedUsersIds)static NotificationInfoNotificationInfo. instance()NotificationInfoNotificationInfo. key(String id)NotificationInfoNotificationInfo. key(PluginKey key)NotificationInfoNotificationInfo. removeOnSendToDaily(String userId)NotificationInfoNotificationInfo. removeOnSendToWeekly(String userId)NotificationInfoNotificationInfo. setDateCreated(Calendar dateCreated)NotificationInfoNotificationInfo. setFrom(String from)NotificationInfoNotificationInfo. setId(String id)NotificationInfoNotificationInfo. setLastModifiedDate(long lastModifiedDate)NotificationInfoNotificationInfo. setLastModifiedDate(Calendar lastModifiedDate)NotificationInfoNotificationInfo. setOnPopOver(boolean isOnPopOver)NotificationInfoNotificationInfo. setOrder(int order)NotificationInfoNotificationInfo. setOwnerParameter(Map<String,String> ownerParameter)NotificationInfoNotificationInfo. setRead(boolean read)NotificationInfoNotificationInfo. setResetOnBadge(boolean resetOnBadge)NotificationInfoNotificationInfo. setSendAll(boolean isSendAll)NotificationInfoNotificationInfo. setSendAllInternals(boolean isSendAllInternals)NotificationInfoNotificationInfo. setSendToDaily(String userId)NotificationInfoNotificationInfo. setSendToDaily(String[] userIds)NotificationInfoNotificationInfo. setSendToWeekly(String userId)NotificationInfoNotificationInfo. setSendToWeekly(String[] userIds)NotificationInfoNotificationInfo. setTitle(String title)Sets the title of the notificationNotificationInfoNotificationInfo. setTo(String to)NotificationInfoNotificationInfo. setUpdate(boolean isUpdate)NotificationInfoNotificationInfo. to(String sendToUserId)NotificationInfoNotificationInfo. to(List<String> sendToUserIds)NotificationInfoNotificationInfo. with(String key, String value) -
Uses of NotificationInfo in org.exoplatform.commons.api.notification.plugin
Methods in org.exoplatform.commons.api.notification.plugin that return NotificationInfo Modifier and Type Method Description NotificationInfoBaseNotificationPlugin. buildNotification(NotificationContext ctx)Makes notificationprotected NotificationInfoAbstractNotificationChildPlugin. makeNotification(NotificationContext ctx)protected abstract NotificationInfoBaseNotificationPlugin. makeNotification(NotificationContext ctx)Makes MessageInfo from given information what keep inside NotificationContextMethods in org.exoplatform.commons.api.notification.plugin with parameters of type NotificationInfo Modifier and Type Method Description protected StringAbstractNotificationChildPlugin. getLanguage(NotificationInfo message)protected StringAbstractNotificationPlugin. getLanguage(NotificationInfo message) -
Uses of NotificationInfo in org.exoplatform.commons.api.notification.service
Methods in org.exoplatform.commons.api.notification.service that return NotificationInfo Modifier and Type Method Description NotificationInfoWebNotificationService. getNotificationInfo(String notificationId)Get the notificationInfo for the provided idMethods in org.exoplatform.commons.api.notification.service that return types with arguments of type NotificationInfo Modifier and Type Method Description default List<NotificationInfo>WebNotificationService. getNotificationInfos(WebNotificationFilter filter, int offset, int limit)Gets the NotificationInfo list by the given filter.Methods in org.exoplatform.commons.api.notification.service with parameters of type NotificationInfo Modifier and Type Method Description voidWebNotificationService. save(NotificationInfo notification)Creates the new notification message to the specified user. -
Uses of NotificationInfo in org.exoplatform.commons.api.notification.service.storage
Methods in org.exoplatform.commons.api.notification.service.storage that return NotificationInfo Modifier and Type Method Description NotificationInfoWebNotificationStorage. get(String notificationId)Gets the notification by the IdNotificationInfoWebNotificationStorage. getUnreadNotification(String pluginId, String activityId, String owner)Gets the notification by the given conditionsMethods in org.exoplatform.commons.api.notification.service.storage that return types with arguments of type NotificationInfo Modifier and Type Method Description List<NotificationInfo>WebNotificationStorage. get(WebNotificationFilter filter, int offset, int limit)Gets the notification list by the given filter.Map<PluginKey,List<NotificationInfo>>MailNotificationStorage. getByUser(NotificationContext context, UserSetting userSetting)Gets information of all notifications of a user.Methods in org.exoplatform.commons.api.notification.service.storage with parameters of type NotificationInfo Modifier and Type Method Description voidNotificationService. process(NotificationInfo notification)Processes information when a notification message is created.voidMailNotificationStorage. save(NotificationInfo notification)Saves information of a notification.voidWebNotificationStorage. save(NotificationInfo notification)Creates the new notification message to the specified user.voidWebNotificationStorage. update(NotificationInfo notification, boolean moveTop)Update an existing notification message.Method parameters in org.exoplatform.commons.api.notification.service.storage with type arguments of type NotificationInfo Modifier and Type Method Description voidNotificationService. process(Collection<NotificationInfo> notifications)Processes information when a list of notification messages are created. -
Uses of NotificationInfo in org.exoplatform.commons.api.notification.service.template
Method parameters in org.exoplatform.commons.api.notification.service.template with type arguments of type NotificationInfo Modifier and Type Method Description MessageInfoDigestorService. buildMessage(NotificationContext context, Map<PluginKey,List<NotificationInfo>> notificationData, UserSetting userSetting)Builds information of a message from a list of notification messages.
-