Class UserNotificationSettings
java.lang.Object
org.exoplatform.commons.api.notification.rest.model.UserNotificationSettings
-
Constructor Summary
ConstructorsConstructorDescriptionUserNotificationSettings(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) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetChannelCheckBoxList(List<ChannelActivationChoice> channelCheckBoxList) voidsetChannelDescriptions(Map<String, String> channelDescriptions) voidsetChannelLabels(Map<String, String> channelLabels) voidsetChannels(List<String> channels) voidsetChannelStatus(Map<String, Boolean> channelStatus) voidsetDigestDescriptions(Map<String, String> digestDescriptions) voidsetDigestLabels(Map<String, String> digestLabels) voidsetEmailChannel(String emailChannel) voidsetEmailDigestChoices(List<EmailDigestChoice> emailDigestChoices) voidsetGroups(List<GroupProvider> groups) voidsetGroupsLabels(Map<String, String> groupsLabels) voidsetHasActivePlugin(boolean hasActivePlugin) voidsetPluginLabels(Map<String, String> pluginLabels)
-
Constructor Details
-
UserNotificationSettings
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)
-
-
Method Details
-
getGroups
-
setGroups
-
getChannelLabels
-
setChannelLabels
-
getChannelDescriptions
-
setChannelDescriptions
-
getDigestLabels
-
setDigestLabels
-
getDigestDescriptions
-
setDigestDescriptions
-
isHasActivePlugin
public boolean isHasActivePlugin() -
setHasActivePlugin
public void setHasActivePlugin(boolean hasActivePlugin) -
getEmailDigestChoices
-
setEmailDigestChoices
-
getGroupsLabels
-
setGroupsLabels
-
getPluginLabels
-
setPluginLabels
-
getChannelCheckBoxList
-
setChannelCheckBoxList
-
getChannelStatus
-
setChannelStatus
-
getChannels
-
setChannels
-
getEmailChannel
-
setEmailChannel
-