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)
SummaryEmailTaskFactory
createEmailTask
in interface SummaryEmailTaskFactory
SummaryEmailTaskFactory.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)
SummaryEmailTaskFactory
createEmailTask
in interface SummaryEmailTaskFactory
user
- 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–2015 Atlassian. All rights reserved.