Class ReminderTemplateBuilder
- java.lang.Object
-
- org.exoplatform.commons.api.notification.channel.template.AbstractTemplateBuilder
-
- org.exoplatform.agenda.notification.builder.ReminderTemplateBuilder
-
public class ReminderTemplateBuilder extends org.exoplatform.commons.api.notification.channel.template.AbstractTemplateBuilder
-
-
Constructor Summary
Constructors Constructor Description ReminderTemplateBuilder(org.exoplatform.commons.api.notification.channel.template.TemplateProvider templateProvider, org.exoplatform.container.ExoContainer container, org.exoplatform.commons.api.notification.model.PluginKey key, boolean isPushNotification)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.exoplatform.social.core.space.spi.SpaceServicegetSpaceService()groovy.text.TemplategetTemplateEngine()org.exoplatform.commons.api.notification.channel.template.TemplateProvidergetTemplateProvider()protected booleanmakeDigest(org.exoplatform.commons.api.notification.NotificationContext notificationContext, Writer writer)protected org.exoplatform.commons.api.notification.model.MessageInfomakeMessage(org.exoplatform.commons.api.notification.NotificationContext ctx)
-
-
-
Constructor Detail
-
ReminderTemplateBuilder
public ReminderTemplateBuilder(org.exoplatform.commons.api.notification.channel.template.TemplateProvider templateProvider, org.exoplatform.container.ExoContainer container, org.exoplatform.commons.api.notification.model.PluginKey key, boolean isPushNotification)
-
-
Method Detail
-
getTemplateEngine
public groovy.text.Template getTemplateEngine()
- Overrides:
getTemplateEnginein classorg.exoplatform.commons.api.notification.channel.template.AbstractTemplateBuilder
-
makeMessage
protected org.exoplatform.commons.api.notification.model.MessageInfo makeMessage(org.exoplatform.commons.api.notification.NotificationContext ctx)
- Specified by:
makeMessagein classorg.exoplatform.commons.api.notification.channel.template.AbstractTemplateBuilder
-
makeDigest
protected boolean makeDigest(org.exoplatform.commons.api.notification.NotificationContext notificationContext, Writer writer)- Specified by:
makeDigestin classorg.exoplatform.commons.api.notification.channel.template.AbstractTemplateBuilder
-
getTemplateProvider
public org.exoplatform.commons.api.notification.channel.template.TemplateProvider getTemplateProvider()
-
getSpaceService
public org.exoplatform.social.core.space.spi.SpaceService getSpaceService()
-
-