public class DefaultSummaryEmailTaskFactory extends Object implements SummaryEmailTaskFactory
| Constructor and Description |
|---|
DefaultSummaryEmailTaskFactory(FormatSettingsManager formatSettingsManager,
LocaleManager localeManager,
UserAccessor userAccesor,
SettingsManager settingsManager,
com.atlassian.sal.api.message.I18nResolver i18n,
SingleUseUnsubscribeTokenManager singleUseTokenManager,
DataSourceFactory dataSourceFactory,
VelocityHelperService velocityHelper,
com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager,
NotificationRenderManager notificationRenderManager) |
| Modifier and Type | Method and Description |
|---|---|
com.atlassian.fugue.Maybe<com.atlassian.mail.queue.MailQueueItem> |
createEmailTask(com.atlassian.user.User user,
Date date)
Convenience method for a recommended content email for all spaces.
|
com.atlassian.fugue.Maybe<com.atlassian.mail.queue.MailQueueItem> |
createEmailTask(com.atlassian.user.User user,
Date date,
Space space)
Create a recommended content email.
|
public DefaultSummaryEmailTaskFactory(FormatSettingsManager formatSettingsManager, LocaleManager localeManager, UserAccessor userAccesor, SettingsManager settingsManager, com.atlassian.sal.api.message.I18nResolver i18n, SingleUseUnsubscribeTokenManager singleUseTokenManager, DataSourceFactory dataSourceFactory, VelocityHelperService velocityHelper, com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager, NotificationRenderManager notificationRenderManager)
public com.atlassian.fugue.Maybe<com.atlassian.mail.queue.MailQueueItem> createEmailTask(com.atlassian.user.User user,
Date date)
SummaryEmailTaskFactorycreateEmailTask in interface SummaryEmailTaskFactorySummaryEmailTaskFactory.createEmailTask(User, Date, Space)public com.atlassian.fugue.Maybe<com.atlassian.mail.queue.MailQueueItem> createEmailTask(com.atlassian.user.User user,
Date date,
@Nullable
Space space)
SummaryEmailTaskFactorycreateEmailTask in interface SummaryEmailTaskFactoryuser - the user for whom the content is retrieveddate - the (current) date describing the minimum age boundary to scope the contentspace - the space the recommended content should be constrained toCopyright © 2003–2016 Atlassian. All rights reserved.