| Modifier and Type | Method and Description |
|---|---|
NotificationInfo |
NotificationContext.getNotificationInfo()
Gets notification information
|
| Modifier and Type | Method and Description |
|---|---|
List<NotificationInfo> |
NotificationContext.getNotificationInfos()
Gets notification message list
|
| Modifier and Type | Method and Description |
|---|---|
NotificationContext |
NotificationContext.setNotificationInfo(NotificationInfo notification)
Sets notification infomation
|
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationContext.setNotificationInfos(List<NotificationInfo> notifications)
Sets notification information list
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractChannel.dispatch(NotificationInfo notifInfo)
Process the notification info
|
| Modifier and Type | Method and Description |
|---|---|
NotificationInfo |
AbstractTemplateBuilder.getNotificationToStore(NotificationInfo notificationInfo) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
AbstractTemplateBuilder.getLanguage(NotificationInfo notif) |
NotificationInfo |
AbstractTemplateBuilder.getNotificationToStore(NotificationInfo notificationInfo) |
| Modifier and Type | Method and Description |
|---|---|
NotificationInfo |
NotificationCommand.processNotification(NotificationContext ctx)
Builds information of a notification from the notification context.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractNotificationLifecycle.store(NotificationInfo notifInfo)
Storage the notification into the db
|
void |
AbstractNotificationLifecycle.update(NotificationInfo notifInfo)
Update an existing notification
|
| Modifier and Type | Method and Description |
|---|---|
NotificationInfo |
NotificationInfo.clone() |
NotificationInfo |
NotificationInfo.clone(boolean isNew) |
NotificationInfo |
NotificationInfo.end() |
static NotificationInfo |
NotificationInfo.instance() |
NotificationInfo |
NotificationInfo.key(PluginKey key) |
NotificationInfo |
NotificationInfo.key(String id) |
NotificationInfo |
NotificationInfo.removeOnSendToDaily(String userId) |
NotificationInfo |
NotificationInfo.removeOnSendToWeekly(String userId) |
NotificationInfo |
NotificationInfo.setDateCreated(Calendar dateCreated) |
NotificationInfo |
NotificationInfo.setFrom(String from) |
NotificationInfo |
NotificationInfo.setId(String id) |
NotificationInfo |
NotificationInfo.setLastModifiedDate(Calendar lastModifiedDate) |
NotificationInfo |
NotificationInfo.setLastModifiedDate(long lastModifiedDate) |
NotificationInfo |
NotificationInfo.setOnPopOver(boolean isOnPopOver) |
NotificationInfo |
NotificationInfo.setOrder(int order) |
NotificationInfo |
NotificationInfo.setOwnerParameter(Map<String,String> ownerParameter) |
NotificationInfo |
NotificationInfo.setOwnerParameter(javax.jcr.Value[] values) |
NotificationInfo |
NotificationInfo.setRead(boolean read) |
NotificationInfo |
NotificationInfo.setResetOnBadge(boolean resetOnBadge) |
NotificationInfo |
NotificationInfo.setSendAll(boolean isSendAll) |
NotificationInfo |
NotificationInfo.setSendToDaily(String userId) |
NotificationInfo |
NotificationInfo.setSendToDaily(String[] userIds) |
NotificationInfo |
NotificationInfo.setSendToWeekly(String userId) |
NotificationInfo |
NotificationInfo.setSendToWeekly(String[] userIds) |
NotificationInfo |
NotificationInfo.setTitle(String title)
Sets the title of the notification
|
NotificationInfo |
NotificationInfo.setTo(String to) |
NotificationInfo |
NotificationInfo.setUpdate(boolean isUpdate) |
NotificationInfo |
NotificationInfo.to(List<String> sendToUserIds) |
NotificationInfo |
NotificationInfo.to(String sendToUserId) |
NotificationInfo |
NotificationInfo.with(String key,
String value) |
| Modifier and Type | Method and Description |
|---|---|
NotificationInfo |
BaseNotificationPlugin.buildNotification(NotificationContext ctx)
Makes notification
|
protected NotificationInfo |
AbstractNotificationChildPlugin.makeNotification(NotificationContext ctx) |
protected abstract NotificationInfo |
BaseNotificationPlugin.makeNotification(NotificationContext ctx)
Makes MessageInfo from given information what keep inside NotificationContext
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
AbstractNotificationChildPlugin.getLanguage(NotificationInfo message) |
protected String |
AbstractNotificationPlugin.getLanguage(NotificationInfo message) |
| Modifier and Type | Method and Description |
|---|---|
void |
WebNotificationService.save(NotificationInfo notification)
Creates the new notification message to the specified user.
|
| Modifier and Type | Method and Description |
|---|---|
NotificationInfo |
WebNotificationStorage.get(String notificationId)
Gets the notification by the Id
|
NotificationInfo |
WebNotificationStorage.getUnreadNotification(String pluginId,
String activityId,
String owner)
Gets the notification by the given conditions
|
| Modifier and Type | Method and 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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationService.process(NotificationInfo notification)
Processes information when a notification message is created.
|
void |
MailNotificationStorage.save(NotificationInfo notification)
Saves information of a notification.
|
void |
WebNotificationStorage.save(NotificationInfo notification)
Creates the new notification message to the specified user.
|
void |
WebNotificationStorage.update(NotificationInfo notification,
boolean moveTop)
Update an existing notification message.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationService.process(Collection<NotificationInfo> notifications)
Processes information when a list of notification messages are created.
|
| Modifier and Type | Method and Description |
|---|---|
MessageInfo |
DigestorService.buildMessage(NotificationContext context,
Map<PluginKey,List<NotificationInfo>> notificationData,
UserSetting userSetting)
Builds information of a message from a list of notification messages.
|
Copyright © 2003–2018 eXo Platform SAS. All rights reserved.