public class ChatTemplateBuilder
extends org.exoplatform.commons.api.notification.channel.template.AbstractTemplateBuilder
| Constructor and Description |
|---|
ChatTemplateBuilder(org.exoplatform.commons.api.notification.channel.template.TemplateProvider templateProvider,
org.exoplatform.container.ExoContainer container,
org.exoplatform.commons.api.notification.model.PluginKey key,
boolean pushNotification) |
| Modifier and Type | Method and Description |
|---|---|
groovy.text.Template |
getTemplateEngine() |
protected boolean |
makeDigest(org.exoplatform.commons.api.notification.NotificationContext notificationContext,
Writer writer) |
protected org.exoplatform.commons.api.notification.model.MessageInfo |
makeMessage(org.exoplatform.commons.api.notification.NotificationContext ctx) |
public ChatTemplateBuilder(org.exoplatform.commons.api.notification.channel.template.TemplateProvider templateProvider,
org.exoplatform.container.ExoContainer container,
org.exoplatform.commons.api.notification.model.PluginKey key,
boolean pushNotification)
protected org.exoplatform.commons.api.notification.model.MessageInfo makeMessage(org.exoplatform.commons.api.notification.NotificationContext ctx)
makeMessage in class org.exoplatform.commons.api.notification.channel.template.AbstractTemplateBuilderprotected boolean makeDigest(org.exoplatform.commons.api.notification.NotificationContext notificationContext,
Writer writer)
makeDigest in class org.exoplatform.commons.api.notification.channel.template.AbstractTemplateBuilderpublic groovy.text.Template getTemplateEngine()
getTemplateEngine in class org.exoplatform.commons.api.notification.channel.template.AbstractTemplateBuilderCopyright © 2003–2021 eXo Platform SAS. All rights reserved.