public class UserNotificationSettings extends Object
| Constructor and Description |
|---|
UserNotificationSettings(List<GroupProvider> groups,
Map<String,String> groupsLabels,
Map<String,String> pluginLabels,
Map<String,String> channelLabels,
Map<String,String> channelDescriptions,
Map<String,String> digestLabels,
Map<String,String> digestDescriptions,
boolean hasActivePlugin,
List<EmailDigestChoice> emailDigestChoices,
List<ChannelActivationChoice> channelCheckBoxList,
Map<String,Boolean> channelStatus,
List<String> channels) |
public UserNotificationSettings(List<GroupProvider> groups, Map<String,String> groupsLabels, Map<String,String> pluginLabels, Map<String,String> channelLabels, Map<String,String> channelDescriptions, Map<String,String> digestLabels, Map<String,String> digestDescriptions, boolean hasActivePlugin, List<EmailDigestChoice> emailDigestChoices, List<ChannelActivationChoice> channelCheckBoxList, Map<String,Boolean> channelStatus, List<String> channels)
public List<GroupProvider> getGroups()
public void setGroups(List<GroupProvider> groups)
public boolean isHasActivePlugin()
public void setHasActivePlugin(boolean hasActivePlugin)
public List<EmailDigestChoice> getEmailDigestChoices()
public void setEmailDigestChoices(List<EmailDigestChoice> emailDigestChoices)
public List<ChannelActivationChoice> getChannelCheckBoxList()
public void setChannelCheckBoxList(List<ChannelActivationChoice> channelCheckBoxList)
public String getEmailChannel()
public void setEmailChannel(String emailChannel)
Copyright © 2003–2021 eXo Platform SAS. All rights reserved.