public class DigestWeeklyPlugin
extends org.exoplatform.commons.api.notification.plugin.AbstractNotificationPlugin
| Constructor and Description |
|---|
DigestWeeklyPlugin(org.exoplatform.container.xml.InitParams initParams) |
| Modifier and Type | Method and Description |
|---|---|
String |
getId() |
boolean |
isValid(org.exoplatform.commons.api.notification.NotificationContext ctx) |
protected boolean |
makeDigest(org.exoplatform.commons.api.notification.NotificationContext ctx,
Writer writer) |
protected org.exoplatform.commons.api.notification.model.MessageInfo |
makeMessage(org.exoplatform.commons.api.notification.NotificationContext ctx) |
protected org.exoplatform.commons.api.notification.model.NotificationInfo |
makeNotification(org.exoplatform.commons.api.notification.NotificationContext ctx) |
buildDigest, buildMessage, buildNotification, end, getKey, getLanguage, getOrganizationService, getPluginConfigs, getTemplateEngine, setTemplateEngine, startpublic static final String ID
public DigestWeeklyPlugin(org.exoplatform.container.xml.InitParams initParams)
public String getId()
getId in class org.exoplatform.commons.api.notification.plugin.AbstractNotificationPluginprotected boolean makeDigest(org.exoplatform.commons.api.notification.NotificationContext ctx,
Writer writer)
makeDigest in class org.exoplatform.commons.api.notification.plugin.AbstractNotificationPluginprotected org.exoplatform.commons.api.notification.model.NotificationInfo makeNotification(org.exoplatform.commons.api.notification.NotificationContext ctx)
makeNotification in class org.exoplatform.commons.api.notification.plugin.AbstractNotificationPluginprotected org.exoplatform.commons.api.notification.model.MessageInfo makeMessage(org.exoplatform.commons.api.notification.NotificationContext ctx)
makeMessage in class org.exoplatform.commons.api.notification.plugin.AbstractNotificationPluginpublic boolean isValid(org.exoplatform.commons.api.notification.NotificationContext ctx)
isValid in class org.exoplatform.commons.api.notification.plugin.AbstractNotificationPluginCopyright © 2003–2015 eXo Platform SAS. All rights reserved.