public class NotificationServiceImpl extends AbstractService implements org.exoplatform.commons.api.notification.service.storage.NotificationService
EXO_DAILY, EXO_INSTANTLY, EXO_IS_ACTIVE, EXO_IS_ENABLED, EXO_LAST_READ_DATE, EXO_WEEKLY, VALUE_PATTERN| Constructor and Description |
|---|
NotificationServiceImpl(org.exoplatform.commons.api.notification.channel.ChannelManager channelManager,
org.exoplatform.commons.api.notification.service.setting.UserSettingService userService,
org.exoplatform.commons.api.notification.service.template.DigestorService digestorService,
org.exoplatform.commons.api.notification.service.storage.MailNotificationStorage storage,
NotificationContextFactory notificationContextFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
digest(org.exoplatform.commons.api.notification.NotificationContext notifContext) |
void |
process(Collection<org.exoplatform.commons.api.notification.model.NotificationInfo> messages) |
void |
process(org.exoplatform.commons.api.notification.model.NotificationInfo notification) |
getValuespublic NotificationServiceImpl(org.exoplatform.commons.api.notification.channel.ChannelManager channelManager,
org.exoplatform.commons.api.notification.service.setting.UserSettingService userService,
org.exoplatform.commons.api.notification.service.template.DigestorService digestorService,
org.exoplatform.commons.api.notification.service.storage.MailNotificationStorage storage,
NotificationContextFactory notificationContextFactory)
public void process(org.exoplatform.commons.api.notification.model.NotificationInfo notification)
throws Exception
process in interface org.exoplatform.commons.api.notification.service.storage.NotificationServiceExceptionpublic void process(Collection<org.exoplatform.commons.api.notification.model.NotificationInfo> messages) throws Exception
process in interface org.exoplatform.commons.api.notification.service.storage.NotificationServiceExceptionCopyright © 2003–2020 eXo Platform SAS. All rights reserved.