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 SummaryEmailNotificationManager
protected com.google.common.base.Predicate<com.atlassian.user.User> getUserFilter(Calendar cal)
Copyright © 2003–2016 Atlassian. All rights reserved.