public class DefaultSummaryEmailNotificationManager extends Object implements SummaryEmailNotificationManager
DEFAULT_ENABLED_KEY, DEFAULT_SCHEDULED_KEY, PLUGIN_SETTINGS_KEY| Constructor and Description |
|---|
DefaultSummaryEmailNotificationManager(com.atlassian.user.UserManager userManager,
UserAccessor userAccessor,
com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory,
SettingsManager settingsManager,
PersonalInformationManager personalInformationManager,
PermissionManager permissionManager,
LoginManager loginManager,
CoreFeaturesManager coreFeaturesManager) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.base.Predicate<com.atlassian.user.User> |
getUserFilter(Calendar cal) |
Iterable<com.atlassian.user.User> |
getUsersToReceiveNotificationAt(Date date) |
public DefaultSummaryEmailNotificationManager(com.atlassian.user.UserManager userManager,
UserAccessor userAccessor,
com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory,
SettingsManager settingsManager,
PersonalInformationManager personalInformationManager,
PermissionManager permissionManager,
LoginManager loginManager,
CoreFeaturesManager coreFeaturesManager)
public Iterable<com.atlassian.user.User> getUsersToReceiveNotificationAt(Date date)
getUsersToReceiveNotificationAt in interface SummaryEmailNotificationManagerprotected com.google.common.base.Predicate<com.atlassian.user.User> getUserFilter(Calendar cal)
Copyright © 2003–2016 Atlassian. All rights reserved.